بهترین و کامل ترین ادیتور برای python چیه؟
ادیتور ویژوال خوبی داره؟
بهترین و کامل ترین ادیتور برای python چیه؟
ادیتور ویژوال خوبی داره؟
در محيط ويندوز activestate python ودر لينوكس در ترمينال اوبونتو 9.04 تايپ كنيد python
سلام
komodo edite رو هم یه نگاه بنداز من بهتر از اون سراغ ندارم
دوستان منظور ایشون رو خوب نگرفتن
دوست عزیزمون دنبال یک IDE که مثل visual studio یک IDE با خصوصیات visual و کامل باشه میگردن.
خوب یک سری هستن ولی اون چیزی که باید باشن نیستن.
من یه مژده میخوام بدم
پروژهی به نامه pyqt رو ما داشتیم قبلا که یه bind بود برای کسأنی که میخواستن با زبون python روی QT FrameWork برنامه بنویسن.
خوب اون یه بأیند بود و محیط کد نویسی به صورت manual بود و زیاد لذت بخش نبود.
ولی
nokia که الان qt رو ساپورت میکنه داره یک بأیند جداگانه برای python آماده میکنه با دقیقا تمام خصوصیات که qt با زبان C++ داره و crossplaform.
اسم این بأیند pyside نام داره.
تا الان نسخه linux و mac osx آماده استفاده است ولی متاسفانه برای ویندوز هنوز آماده نیست.
به نظر من این میتونه بهترین ide برای python باشه و قدرت بینهایت qt و python و ide قدرتمند qt به صورت همزمان استفاده کرد.
این Framwork با لیسانس LGPL و کاملا به صورت رایگان آرزه میشه.
دوستان میتونن سایت این پروژه رو اینجا ببینن:www.pyside.org
آخرین ویرایش به وسیله saleh.hi.62 : شنبه 28 آذر 1388 در 10:03 صبح
اگر فقط ادیتور می خواهید در لینوکس gedit خوبه در ویندوز هم e-texteditor
notepad++
notepad-plus.sourceforge.net
روی ویندوز، PyScripter امکانات خوبی ارائه میکنه.بهترین و کامل ترین ادیتور برای python چیه؟
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
TurboRuby از شرکتEmbarcadero رو هم حتما یه نگاهی بنداز حدود 250m داره و تو سایت شرکت سازنده نسخه 60 روزش هست
http://www.embarcadero.com/
آخرین ویرایش به وسیله abazzi : چهارشنبه 18 فروردین 1389 در 02:12 صبح
TurboRuby چه ربطی به Python داره؟!TurboRuby از شرکتEmbarcadero رو هم حتما یه نگاهی بنداز حدود 250m داره و تو سایت شرکت سازنده نسخه 60 روزش هست
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
اگه دلفی کار هستید میتونید از دلفی هم به عنوان یک IDE برای پایتون استفاده کنید
eric روی لینوکس و ویندوز تخصصی روی python , ruby کار میکنه .
نصب در ویندوز
Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder. eric4 includes a plugin system, which allows easy extension of the IDE functionality with plugins downloadable from the net.
این هم یک IDE از JetBrains
http://www.jetbrains.com/pycharm/
We work in the dark, we do what we can, we give what we have.
Our doubt is our passion and our passion is our task.
The rest is the madness of art
امکانات واقعا خوبی داره، ولی خب، هم تجاری هست، و ظاهرا نسخه رایگانی نداره، و هم اینکه فعلا نسخه Pre-release هست، و نسخه نهایی اش در پاییز منتشر میشه.این هم یک IDE از JetBrains
http://www.jetbrains.com/pycharm
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
من نمی دونم چرا کسی به Eclipse اشاره ای نمی کنه که با پلاگین pydev فوق العادس.
در لینک زیر لیست کاملی از Editorهای Python نوشته شدهاند.
http://wiki.python.org/moin/PythonEditors
من از Pydev استفاده میکنم .
لیست خوبیه
- PyDev with Eclipse (CP, F, AC, PD, EM, SI, MLS, UML, SC, UT, LN, CF, BM, CT)
- Komodo (CP, C/F, MLS, PD, AC, SC, SI, BM, LN, CF, CT, EM, UT, DB)
- Vim (CP, F, AC, MLS, SI, BM, LN, CF, UT)
- Emacs (CP, F, AC, MLS, PD, EM, SC, SI, BM, LN, CF, CT, UT, UML)
- TextMate (Mac, CT, CF, MLS, SI, BM, LN)
- Gedit (Linux/Windows, F, AC, MLS, SI, BM, LN, CT [sort of])
- Idle (CP, F, AC)
- PIDA (Linux/Windows, CP, F, AC, MLS, SI, BM, LN, CF)(VIM Based)
- NotePad++ (Windows, F, MLS, LN)
- BlueFish (Linux)
- JEdit (CP, F, BM, LN, CF, MLS)
- E-Texteditor (TextMate Clone for Windows)
- WingIde (CP, C, AC, MLS (support for C), PD, EM, SC, SI, BM, LN, CF, CT, UT)
- Eric Ide (CP, F, AC, PD, EM, SI, LN, CF, UT)
- Pyscripter (Windows, F, AC, PD, EM, SI, LN, CT, UT)
- ConTEXT (Windows, C)
- SPE (F, AC, UML)
- SciTE (CP, F, MLS, EM, BM, LN, CF, CT, SH)
- Zeus (W, C, BM, LN, CF, SI, SC, CT)
- NetBeans (CP, F, PD, UML, AC, MLS, SC, SI, BM, LN, CF, CT, UT, RAD)
- DABO (CP)
- BlackAdder (C, CP, CF, SI)
- PythonWin (W, F, AC, PD, SI, BM, CF)
- Geany (CP, F, very limited AC, MLS, SI, BM, LN, CF)
- UliPad (CP, F, AC, PD, MLS, SI, LI, CT, UT, BM)
- Boa Constructor (CP, F, AC, PD, EM, SI, BM, LN, UML, CF, CT)
- ScriptDev (W, C, AC, MLS, PD, EM, SI, BM, LN, CF, CT)
- Spyder (CP, F, AC, PD, EM, SI, BM, LN)
- Editra (CP, F, AC, MLS, SC, SI, BM, LN, CF)
- Pfaide (Windows, C, AC, MLS, SI, BM, LN, CF, CT)
- KDevelop (CP, F, MLS, SC, SI, BM, LN, CF)
- Dr.Python (F,EM)
- DreamPie (F)
- PyCharm (CP, C, AC, PD, EM, MLS (Javascript), SC, SI, BM, LN, CF, PD, UT)
Acronyms used:
- CP - Cross Platform
- C - Commercial
- F - Free
- AC - Automatic Code-completion
- MLS - Multi-Language Support
- PD - Integrated Python Debugging
- EM - ErrorMarkup
- SC - Source Control integration
- SI - Smart Indent
- BM - Bracket Matching
- LN - Line Numbering
- UML - UML editing / viewing
- CF - Code Folding
- CT - Code Templates
- UT - Unit Testing
- UID - GUI Designer (for example, Qt, Eric, ..)
- DB - integrated database support
- RAD - Rapid application development support
من خودم ترم بیش داشتم یه بروژه بیتون انجام میدادم و خیلی دنبال ide خوب گشتم. با idle و wingide و komodo و pydev کارکردم. بین اینا pydev واقعا حرف نداره و قابل مقایسه نیست. اما حالا تاسف می خورم که چرا اون موقع eric رو نمی شناختم. که واقعا دیگه چیزی کم و کسر نداره.