اجبار مهاجرت به یک ادیتور جدید بسته به دیدگاه دولوپر میتواند امری زجرآور و آزار دهنده یا پیشآمدی هیجان انگیز و فرصتی برای گردآوری ابزار بهتر و یادگیری باشد. این متن با جمعآوری جستجو و سربهدیوار کوبیدنهای نویسندهاش، امیدوار است در کنار تبدیل شما به دسته دوم از توسعهدهندههای ذکر شده، کمکی در اسبابکشیتان به IDEA باشد.
برای نصب این IDE کافیست به سایت JetBrains مراجعه کرده، روی دکمهی دانلود کلیک کنید و .exe دانلود شده را نصب کنید!
متاسفانه در دنیای امروزی بیرحم و پولکی امروز هیچ کاری به این سادگی انجام نمیشود و این دربارهی برنامهی دانلود شدهی ما نیز صدق میکند. اما نیازی به غمگین شدن نیست! چرا که با کمک نبوغ مهندسان ایرانی و خلاقیت جانگرفته از اقتصاد مقاومتی، میتوانید از پولدادن فرار کنید.
برای اینکار ابتدا این زیپ را دانلود کنید و شروع به دنبال کردن موارد زیر کنید:
تبریک ?!!! شما موفق به نصب ادیتور شدید :)
برای بهره بردن از تمام تواناییهای IDE که لحضاتی پیش با هم نصب کردیم، Idea باید توانایی کامپایل و اجرای برنامه را داشته باشد و پیشنیاز این امر، دسترسی به JDK نصب شده در سیستم شماست. ممکن است اینکار به صورت خودکار انجام شود اما درصورت عدم اطمینان مراحل زیر را دنبال کنید:
بعد از اینکه IDEA جاوای شما را ایندکس کند کار شما تمام شدهاست! از این به بعد هنگام ایجاد پروژههای جدید امکان انتخاب SDK دلخواه را خواهید داشت.
آیا حوصلهی شما از ادیتور خود سر رفته است؟ آیا به دنبال فرار از چرخهی تکراری روزمره هستید؟ آیا هر روز صبح در پیداکردن انگیزه برای بیدار شدن و ادامه به زندگی به مشکل برمیخورید؟
برای حل این مشکلات، به شما نصب پلاگین و تغییر تم ادتور را پیشنهاد میکنم.
اضافه کردن پلاگین در IDEA بسیار ساده است. با Ctrl+Alt+S تنضیمات کلی IDE را باز کنید و در بخش پلاگین، بعد از جستجو برای افزونهی مدنظر آن بر دکمهی Install کلیک کنید.
یک تم خوب باید در خوانش ساده و واضح باشد، کمک به پیدا کردن نقش کلمات و فهم بهتر Syntax کند، هنگام نگاه کردن به کد حوصله سربر نباشد و درکنار انجام همهی کارهای ذکر شده، زیبا باشد.
چالش اصلی پیدا کردن تم خوب همین مورد آخرست، چرا که خلاف موارد دیگر کاملا بسته به سلیقهی شماست. در ادامه تعدادی از تمهای پرطرفدار و تعدادی از انتخاب های نویسنده نوشته شده.
این تم مورد علاقهی نویسنده نیست، اما به دلیل ورژنهای زیاد و متفاوتی که دارد امتحان کردن کردنش پیشنهاد میشود.
مناسب برای علاقهمندان به رنگ آبی.
کار این پلاگین آنقدر ساده است که وجود نداشتنش به صورت پیشفرز در اکثر ادیتورهای پرطرفدار شوکهکننده است. Rainbow Brackets با رنگ دادن و همرنگ کردن جفت باز و بسته پرانتز، براکت، اکلاد، و تمامی کاراکترهای از این دسته (حتی تگهای HTML) خواندن و نوشتن کد سادهتر میکند. فایدهی اصلی این افزونه در سروکلهزدن با پرانتزهاست که برای سردرآوردن از آنها نمیتوان از Indentation کمکگرفت.
نسخهی اصلی این افزونه رایگان نیست به همین دلیل لینک Rainbow Brackets Lite در متن قرار دادهشده.
اگر به دنبال راهی برای یادگرفتن میانبرهای IDEA و روانتر شدن در استفاده از ادیتور هستید این پلاگین برای شما ساختهشده. نحوهی کار آن بسیار ساده است. فرض کنید شما با میانبر Shift+f10 که کد را اجرای میکند آشنایی ندارید و با ماوس بر روی دکمهی اجرا کلیک میکنید. اینجاست Key Promoter وارد عمل میشود و با ظاهرکردن پنجرهای کوچک در گوشه صفحه، یاداورد این میانبر و تعداد دفعاتی که از آن استفاده نکردهاید. این پنجره برای روی مخ نبودن بعد از چند ثانیه ناپدید میشود.
آموزش با تکیه بر تکرار افزونه باعث میشود میانبرهایی بیاموزید که بدون درغیر این صورت از وجودشان هم بیخبر میماندید!
این پلاگین با پیدا کردن کد کثیف و پیشنهاد کردن جایگزینهای بهتر، برنامههای شما را تمیزتر و خودتان را به برنامهنویسی بهتر تبدیل میکند.
این افزونه ایکونهای پیشفرض را جایگزین لوگوهای رنگارنگی میکند که راحتتر شناسایی میشوند و قابل فهمتر هستند. پیشنهاد میشود که این پلاکین را حداقل یکبار تست کنید.
اگر تا به حال از Vim به عنوان محیط توسعه اصلی خود استفاده کرده باشید، یقینن دلداده و مغلوب سیستم کنترل نبوغآمیز و آن شدهاید که باتمرکز بر از بین بردن حرکتهای بیدلیل دست هنگام کدزنی، سبب سریعتر شدن و راحتی بدن درحین توسعه میشود. اما دیر یا زود همهی ما با این حقیقت تلخ مواجه میشویم که محیط مینیمال Vim و تلاشهای مدرن سازی ایدههای آن (NeoVim) حریف سادگیاستفاده و قابلیتهای متنوع IDE های مدرن، به خصوص در کار با پروژههای بزرگ نیستند.
نتیجه شرایطیست که یادآور ترانهی Glimps of Us از Joji است. با اینکه میدانید داستان شما و Vim متعلق به گذشته است و در رابطه با ادیتور بهتری هستید، هنوز نمیتواند خطرات خوش قدیمیتان را با Vim فراموش کنید.
این شباهتها بین توصیفات خواننده از معشوق خود و Vim در لیریکس زیر دامه دارد.
She'd take the world off my shoulders
If it was ever hard to move
She'd turn the rain to a rainbow
When I was living in the blue
Why then, if she's so perfect
Do I still wish that it was you?
So what can I do? (Oo
با گذر از هنرمندی جناب اقای Joji به صحبت این پلاگین برمیگردیم. IdeaVim راهحل بینقصی برای مشکل مطرح شدهاست. پیادهسازی عالی آن از کنترل و مودها و حتی کامندلاین ویم خارقالعادهاست و به جز میانبرهای مشترکش با فرضهای اولییه IDEA، سبب ایجاد تداخلی در محیط کار عادی شما نمیشود.
بخش آخر دربارهی دو میانبر جالب و به دربخور است.
با دوبار پشت سر هم فشردن Shift به منویی دسترسی پیدا کنید که در آن توانایی سرچ کردن در بین همهچیز از متن کد و فایل های داخل برنامهگرفته تا تنضیمات خود ادیتور و افزونههای آن را دارد. در این منو حتی میتوانید محاسبات ریاضی مختلف انجام دهید.
این میانبر به شما اجازه اجرای سریع کامند دلخواهتان را میدهد.
امیدوارم که این متن برای شما مفید واقع شده باشد.