معرفی چند افزونه برای PyCharm

pycharmسلام به همگی!امروز اومدیم با معرفی چند افزونه باحال از پایچارم که حداقل یکیشون به دردتون میخوره!(البته بیشتر افزونه ها با سایر محصولات JetBrains یکی هست)خب آماده اید؟اول میریم سراغ آموزش اینکه اصلا چطور در محصولات JetBrains افزونه نصب کنیم!خب این یک کار بسیار ساده هست!شما اول باید وارد تنظیمات IDE بشین که برای اینکار دو راه وجود داره!1-از منوی بالای صفحه گزینه File و سپس Settings رو انتخاب کنین!2-از کلید های ترکیبی Ctrl+Alt+S استفاده کنید.وقتی تنظیمات باز شد از گزینه های سمت چپ Plugins برین و در قسمت بالا در مکانی که نوشته:Type / to see optionsجستجو کنین(من در حال حاضر از نسخه 2022.1 استفاده می کنم)!!بعد از جستجو در پایین این قسمت لیست افزونه هایی رو که پیدا کرد رو میاره.شما می تونین با انتخاب هر افزونه در سمت راستش اطلاعاتی درباره اون(مثل حجمش و تعداد کاربرهایی که نصب کردند و ...)و تصاویر و گیف هایی از کاربردش و ... داشته باشین.شما میتونین با زدن روی دکمه Install این افزونه رو نصب کنین و بعد ازتون میخواد خارج و دوباره وارد بشین(همون Restart خودمون) که اگه اون دکمه رو بزنین خودش می بنده و دوباره باز میشه و میبینین که چقدر ساده و راحت !!!توجه کنین در سمت راست ،ابتدای توضیحات هر افزونه گزینه ای وجود داره با عنوان Plugin homepage که با کلیک روی این گزینه هدایت میشین به صفحه مخصوص اون افزونه در سایت جت برینز که میتونین اطلاعات دقیق تری رو داشته باشین!- به همراه نظرات کاربران...{{از من به شما نصیحت اول همه افزونه هایی که میخواین رو نصب کنین بعد ریستارت کنین در غیراین صورت مجبورین تک تک برای هر افزونه ریستارت کنین و خیلی روی مُخ میتونه باشه}}بریم سراغ معرفی...1-Material Theme UI:یکی از معروفترین افزونه های جت‌برینز که شامل تم های متریال زیادی هست و قابلیت‌های زیادی برای شخصی سازی محیط توسعه داره و حجمش هم 5/95 مگابایت هست!!وقتی پس از نصب این افزونه ریستارت کردین صفحه خوش آمدگویی این افزونه باز میشه!!(فقط برای اولین بار)و بعدش یک صفحه ای میاره که باید یک تم پیش فرض رو انتخاب کنین و بعضی ظرافت کاریای دیگه که میتونین تغییر بدین...همچنین در تسک باز نرم افزار گوشه سمت راست میتونین تم رو عوض کنین!(من خودم از تم گیت هاب دارک استفاده می کنم)پ.ن : {{توجه کنید عددی که جلوی آیکون دانلود نوشته میزان کاربرانی است که این افزونه رو نصب کردند نه حجم اون!!مثلا اینجا 12 میلیون نفر تقریبا نصب کردند}}2-Rainbow Brackets:این افزونه هم به زیبایی کدتون کمک می کنه و هم کمک می کنه توی پرانتز های تو در تو گم نشین و حجم کمی داره فقط 244/26 کیلوبایت...در قسمت توضیحات این افزونه میتونین چندتا مثال از این رو ببینین!قابل ذکره که این افزونه علاوه بر پایتون چند زبان دیگه رو هم ساپورت می کنه!3-Atom Material Icon:اگه از آیکون های پیش فرض IDE خسته شدین این افزونه مخصوص شماست! با این افزونه میتونین آیکون های IDE رو شبیه به ادیتور Atom کنین!این افزونه از آیکون فایل هاتون گرفته تا سایر آیکون های به کار رفته در IDE رو عوض می کنه و نقش زیبایی به IDE تون میده!4-Background Image Plus:با این افزونه می تونین عکس پس زمینه برای محیط این IDE قرار بدین + حجم بسیار پایینی که داره 39/43 کیلوبایت!{{خب اینجا بد نیست به این سایت سر بزنین!! عکس های خوبی برای پس زمینه داره}}5-Grep Console:برای کاربرانی که روی اسکریپت های پایتون کار می کنند و خروجی زیادی تولید می کنند ، فیلتر کردن خروجی مورد نیاز در کنسول آنها پیچیده می شود. از این رو ، Grep Console به شما کمک می کند تا نتایج آسانتر را بر اساس شرایط تعیین شده فیلتر کنید تا اشکال زدایی آسان تر و بدون دردسر باشد.حجم این افزونه هم 4/77 مگابایت می باشد!از ویژگی های آن می توان به موارد زیر اشاره کرد:تغییر رنگ متن متناسب.خروجی تعیین شده را در یک تب کنسول جدید باز کنیدبا استفاده از هر پلاگین دیگری خروجی را تغییر دهیدکنسول را پاک کنیدهر قسمت از کد را که می خواهید برجسته کنیدخطوط ناخواسته کد را فیلتر کنیدصدها خط کد را از طریق فیلتر آسان و گزینه های برجسته سازماندهی کنید.6-Key Promoter X:برای توسعه دهندگان و برنامه نویسان ، استفاده از صفحه کلید بسیار قابل توجه است. بعلاوه ، در بعضی مواقع ، استفاده از IDE از طریق ماوس کمی خسته کننده می شود. این افزونه PyCharm میانبرهای مختلف صفحه کلید را برای ایجاد کدگذاری سریع ، استرس کمتر و فاقد کار یکنواخت ماوس به ارمغان آورده است. پس از بارگیری افزونه ، Key Promoter X لیستی از میانبرهای دکمه های صفحه کلید را به شما نشان می دهد. جالب اینجاست که می توانید برای کلیدهایی که فاقد کلیدهای میانبر هستند نیز میانبر ایجاد کنید.حجم این افزونه کاربردی تنها 51/47 کیلوبایت است.7-String Manipulation:دستکاری متن در حین صف های طولانی کد ، گاهی بسیار گیج کننده می شود. برای این منظور، این پلاگین، String Manipulation به تبدیل حروف کوچک به حروف بزرگ و بالعکس کمک می کند با آنکه فقط 1/47 مگابایت حجم دارد!علاوه بر این ، همچنین گزینه هایی برای دستکاری متن دیگر دارد ، از جمله:تغییر حالت: camelCase و kebab-lowercase و KEBAB-UPPERCASE و dot case و words lowercase و snake_case و SCREAMING_SNAKE_CASE و First-word capitalization و Words و Capitalizes و Pascal Case.بزرگ کردنمورد وارونهاز پایین به بالا و بالعکس تغییر دهیدرمزگذاری و رمزگشایی به قالب های مختلفاعداد افزایش و کاهشمعکوسبر زدنموارد را مرتب کنید و متون زیر مجموعه را انتخاب کنیدمتن را تراز کنیدفضاها و متن ناخواسته را کوتاه کنیدموارد تکراری را حذف کنیدخطوط اضافی / خالی را حذف کنید8-Save Actions:نام همه چیز را می گوید. این افزونه باورنکردنی مسئولیت ذخیره پرونده ها را بر عهده دارد ، مجموعه ای از اقدامات مربوط به واردات و اصلاح آنها را برای سهولت کار برای آنها انجام دهید. از ویژگی های آن می توان به موارد زیر اشاره کرد:واردات خود را بهینه کنیدچندین فایل را اجرا کنیدتنظیم مجدد کدهااصلاح مجدد کدهابر روی ذخیره پرونده ها و میانبرها اجرا کنیدپرونده ها را با پشتیبانی regex تهیه کنیدروی هر نوع پرونده مانند Python ، Java و XML کار می کند.سازگار با IntelliJ IDEA ، PHPStorm ، Android Studio ، RubyMine و CLion غیر از PyCharm.همه این امکانات با 102/02 کیلوبایت!!9-Ace Jump:این یک افزونه عالی برای افزایش بهره وری شما در هنگام نوشتن ، اجرای و رفع اشکال کدها در PyCharm است. این افزونه اجازه می دهد تا بدون استفاده از ماوس ، قفسه را به هر موقعیت خاص منتقل یا تغییر مکان دهید. می توانید آن را به هر موقعیتی که در ویرایشگر کار می کنید ، هدایت کنید. فقط کلیدهای 'ctrl +؛' را فشار دهید و یک کاراکتر تایپ کنید و سپس هر کاراکتر منطبق را بر روی Ace Jump تایپ کنید.این افزونه کاربردی با حجم 429/25 کیلوبایت!!10-Nyan Progress Bar:یک افزونه مفید که سابقه پیشرفت شما با گربه nyan را ثبت می کند تا IDE شما کمی جالب باشد.پایچارم خود را با 62/86 کیلوبایت جالب کنید...خب امیدوارم این مقاله براتون مفید بوده باشه!اگه از افزونه دیگه ای استفاده می کنین که در این مقاله نیست اما فکر می کنین مفیده حتما در کامنتا بیان کنین!لایک،کامنت و فالو!!{{منتظریم}}خدانگهدار :)