https://github.com/mmdbalkhi
برخی از ادیتور ها محبوب برای پایتون
سلام امروز من میخوام درباره ادیتور های محبوب و خوب(!) پایتون برای شما بنویسم.
توجه! توجه! البته من فقط اطلاع رسان میکنم و استفاده و پسند ادیتور از شما است!
رتبه اول برای اسپایدر(spyder)
اسپایدر(Spyder) یک محیط علمی قدرتمند است که در پایتون ، برای پایتون نوشته شده است ، و توسط دانشمندان ، مهندسان و تحلیلگران داده طراحی شده است. این ترکیب منحصر به فرد از ویرایش پیشرفته ، تجزیه و تحلیل ، اشکال زدایی ، و پروفایل عملکرد یک ابزار توسعه جامع با اکتشاف داده ها ، اجرای تعاملی ، بازرسی عمیق و قابلیت های زیبا سازی یک بسته علمی را ارائه می دهد.
فراتر از بسیاری از ویژگی های داخلی آن ، توانایی های آن می تواند از طریق سیستم افزونه و API آن حتی بیشتر شود. علاوه بر این ، Spyder همچنین می تواند به عنوان یک کتابخانه الحاقی PyQt5 مورد استفاده قرار گیرد و به توسعه دهندگان این امکان را می دهد تا قابلیت های آن را بسازند و اجزای آن مانند کنسول تعاملی را در نرم افزار PyQt خود تعبیه کنند.
ویژگی ها :
طریقه دانلود
راه آسان برای راه اندازی و اجرای برنامه با Spyder در هر یک از سیستم عامل های پشتیبانی شده ما ، بارگیری آن به عنوان بخشی از توزیع آناکوندا است و از conda
مدیر بسته و محیط زیست برای نگه داری آن و سایر بسته های خود استفاده و به روز می کنید. ما آخرین نسخه 64 بیتی Python 3 را توصیه می کنیم ، مگر اینکه شرایط خاصی را داشته باشید که در غیر اینصورت دیکته می کند.
برای کاربران پیشرفته تری که می خواهند راهنمای مفصلی برای بسیاری از روشهای مختلف به دست آوردن Spyder داشته باشند ، لطفاً به دستورالعمل های نصب کامل ما مراجعه کنید . با این حال ، این رویکردها معمولاً فقط برای کاربران باتجربه در نظر گرفته شده است ، بنابراین توصیه می کنیم با آناکوندا چسبیده باشید ، مگر اینکه دقیقاً بدانید که به تنهایی چه کاری انجام می دهید.
نصب پایتون پیپ اسپایر و ... با جادی :
رتبه دوم تعلق میگیرد به vscode!
با IntelliSense آشنا شوید.
با SmartSense ، که تکمیل هوشمندانه را بر اساس انواع متغیر ، تعاریف عملکرد و ماژول های وارداتی انجام می دهد ، از ویژگی های برجسته نحو و تکمیل خودکار فراتر بروید.
اشکال زدایی در بیانیه چاپ چیزی از گذشته است.
کد اشکال زدایی درست از ویرایشگر. برنامه های در حال اجرا خود را راه اندازی یا وصل کنید و با نقاط شکست ، پشته های تماس و یک کنسول تعاملی اشکال زدایی کنید.
دستورات داخلی در git
کار با Git و سایر ارائه دهندگان SCM هرگز آسان نبوده است. پرونده های مختلف را مرور کنید ، پرونده ها را انجام دهید و درست از ویرایشگر تعهد بگیرید. فشار دهید و از هر سرویس SCM میزبان استفاده کنید.
تقریبا برای هر چیزی قابل توسعه و قابل تنظیم است.
می خواهید ویژگی های بیشتری داشته باشید؟ افزونه ها را برای اضافه کردن زبان های جدید ، مضامین ، اشکال زدایی و اتصال به سرویس های اضافی نصب کنید. برنامه های افزودنی در فرآیندهای جداگانه اجرا می شوند ، اطمینان حاصل می کنند ویرایشگر شما را کند نمی کند.
استقرار با اطمینان و سهولت
با استفاده از Microsoft Azure می توانید سایت های React، Angular، Vue، Node، Python (و موارد دیگر!) خود را مستقر و میزبانی کرده ، داده های رابطه ای و مبتنی بر اسناد را ذخیره و پرس و جو کنید و با رایانه های بدون سرور ، همه با سهولت، از درون VS Code تهیه کنید.
روش دانلود؟! ایناهاش!
آموزش و نصب vscode
رتبه سوم نیز میرسد به pycharm
برخی از ویژگی ها pycharm
ویرایشگر کد هوشمند
ویرایشگر کد هوشمند PyCharm پشتیبانی کلاس اول را برای Python ، JavaScript ، CoffeeScript ، TypeScript ، CSS ، زبانهای قالب محبوب و موارد دیگر ارائه می دهد. از تکمیل کد ، آگاهی از زبان ، تشخیص خطا و رفع کد در پرواز استفاده کنید!
پیمایش کد هوشمند
از جستجوی هوشمند برای پرش به نب راه اندازی کلاس ، پرونده یا نماد و یا حتی هر پنجره اقدامات IDE یا ابزار استفاده کنید. فقط یک کلیک طول می کشد تا به اعلامیه ، روش فوق العاده ، آزمون ، کاربردها ، پیاده سازی و موارد دیگر تغییر دهید.
سریع و ایمن و پالایش کد
پایچارم تکمیل کد هوشمند ، بازرسی های کد ، برجسته سازی خطای هنگام پرواز و رفع سریع ، همراه با پالایش خودکار کد و قابلیت های ناوبری غنی را ارائه می دهد.
ابزارهای توسعه دهنده داخلی
مجموعه عظیمی از ابزارهای PyCharm در خارج از جعبه شامل یک اشکال زدایی یکپارچه و دونده تست است. پروفایل پایتون؛ یک ترمینال داخلی؛ ادغام با VCS اصلی و ابزارهای پایگاه داده داخلی؛ قابلیت های توسعه از راه دور با مفسران از راه دور؛ ترمینال یکپارچه ssh؛ و ادغام با Docker و Vagrant .
اشکال زدایی ، تست و پروفایل
از یک اشکال زدایی قدرتمند با یک رابط کاربر گرافیکی برای Python و JavaScript استفاده کنید. تست های خود را با کمک برنامه نویسی و یک تستر مبتنی بر GUI ایجاد و اجرا کنید. کنترل کامل کد خود را با ادغام Python Profiler انجام دهید. اطلاعات بیشتر در مورد اشکال زدایی پایتون
استقرار VCS و توسعه از راه دور
برای کار با سیستم عامل های Git ، SVN ، Mercurial یا سایر سیستم های کنترل نسخه ، وقت خود را با یک UI یکپارچه صرفه جویی کنید. برنامه خود را روی دستگاههای از راه دور اجرا و اشکال زدایی کنید. به راحتی استقرار خودکار را به یک میزبان از راه دور یا VM پیکربندی کنید و زیر ساخت های خود را با Vagrant و Docker مدیریت کنید. اطلاعات بیشتر درباره ابزار های داخلی
ابزارهای پایگاه داده
از طریق IDE به Oracle ، SQL Server ، PostgreSQL ، MySQL و سایر پایگاه های داده دسترسی پیدا کنید. هنگام ویرایش کد SQL ، اجرای نمایش داده شدگان ، مرور داده ها و تغییر برنامه ها ، به PyCharm کمک کنید.
برخی دیگر از ویژگی های پایچارم سنگین وزن (البته ویژگی زیاد داره بخاطر همین ها!) به توسعه وب ،ابزارهای علمی ، IDE قابل برنامه ریزی و متقابل مربوط میشود.
حالا چجوری من پایچارم رو دانلود کنم به راحتی از لینک زیر (البته نسخه کرک شده رو میتونید از soft98.ir دانلود کنید!
و در آخر ادیتور ویژه
یکی از بهترین،سبکترین و صد البته سخت ترین ادیتور هارو معرفی میکنم ادیتوری نیست جز : VIM
ویم - ویرایشگر متن در همه جا
ویم یک ویرایشگر متن بسیار قابل تنظیم است که برای ایجاد و تغییر هر نوع متن بسیار کارآمد است. این سیستم به عنوان "vi" با اکثر سیستم های UNIX و با سیستم عامل Apple X X همراه است.
ویم از نظر سنگ پایدار است و بطور مداوم در حال توسعه است تا حتی بهتر شود. از جمله ویژگی های آن عبارتند از:
- درخت خنثی ماندگار و چند سطح
- سیستم افزونه گسترده
- پشتیبانی از صدها زبان برنامه نویسی و قالب های پرونده
- جستجو قدرتمند و جایگزین
- با بسیاری از ابزارها ادغام می شود
بارگیری ویم
ویم برای بسیاری از سیستم های مختلف در دسترس است و نسخه های مختلفی نیز وجود دارد. این صفحه به شما کمک می کند تصمیم بگیرید بارگیری کنید.
برای کار با ویم احتمالا به آموزش نیاز دارید این همان آموزشی است که میخواهید....
آموزش ویم با علیرضا امیر صمیمی
یا هم ....
آموزش ویم با جادی
تنظیم ادیتور ویم برای برنامه نویسی(کدها)
البته از نظر هاتون منو دریغ نکنید منتظر نظرات سازنده شما عزیزان هستم.
مطلبی دیگر از این انتشارات
لینوکس ،آری یا نه ؟!
مطلبی دیگر از این انتشارات
اطلاعیه در مورد کانال آپارات گروه دوستان خاص
مطلبی دیگر از این انتشارات
ویژوال استودیو کد چیست و چگونه از آن استفاده کنیم؟