PDA

View Full Version : سوال: بهترین و کامل ترین ادیتور برای python



HOSSEINGHOLI
یک شنبه 10 آبان 1388, 23:26 عصر
بهترین و کامل ترین ادیتور برای python چیه؟
ادیتور ویژوال خوبی داره؟

masoud_pnu
جمعه 20 آذر 1388, 17:13 عصر
در محيط ويندوز activestate python ودر لينوكس در ترمينال اوبونتو 9.04 تايپ كنيد python

bloverman
جمعه 20 آذر 1388, 17:43 عصر
سلام
komodo edite رو هم یه نگاه بنداز من بهتر از اون سراغ ندارم

saleh.hi.62
پنج شنبه 26 آذر 1388, 18:28 عصر
دوستان منظور ایشون رو خوب نگرفتن
دوست عزیزمون دنبال یک 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 (http://www.pyside.org)

amir_basiri
پنج شنبه 12 فروردین 1389, 10:51 صبح
اگر فقط ادیتور می خواهید در لینوکس gedit خوبه در ویندوز هم e-texteditor

sali444
یک شنبه 15 فروردین 1389, 19:22 عصر
notepad++
notepad-plus.sourceforge.net (http://notepad-plus.sourceforge.net)

vcldeveloper
یک شنبه 15 فروردین 1389, 22:06 عصر
بهترین و کامل ترین ادیتور برای python چیه؟
روی ویندوز، PyScripter (http://code.google.com/p/pyscripter/) امکانات خوبی ارائه میکنه.

http://python.matrix.jp/apps/pyscripter/window.png

abazzi
چهارشنبه 18 فروردین 1389, 02:01 صبح
TurboRuby از شرکتEmbarcadero رو هم حتما یه نگاهی بنداز حدود 250m داره و تو سایت شرکت سازنده نسخه 60 روزش هست
http://www.embarcadero.com/

vcldeveloper
چهارشنبه 18 فروردین 1389, 10:59 صبح
TurboRuby از شرکتEmbarcadero رو هم حتما یه نگاهی بنداز حدود 250m داره و تو سایت شرکت سازنده نسخه 60 روزش هست
TurboRuby چه ربطی به Python داره؟!

khazaie01
پنج شنبه 26 فروردین 1389, 17:12 عصر
اگه دلفی کار هستید میتونید از دلفی هم به عنوان یک IDE برای پایتون استفاده کنید

blue_lotus
شنبه 28 فروردین 1389, 12:15 عصر
eric (http://eric-ide.python-projects.org/) روی لینوکس و ویندوز تخصصی روی python , ruby کار میکنه .

نصب در ویندوز (http://www.toadz.dk/2008/07/install-eric-python-ide-on-windows/)

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.

Mehdi Asgari
دوشنبه 06 اردیبهشت 1389, 13:06 عصر
این هم یک IDE از JetBrains
http://www.jetbrains.com/pycharm/

vcldeveloper
دوشنبه 06 اردیبهشت 1389, 13:49 عصر
این هم یک IDE از JetBrains
http://www.jetbrains.com/pycharm (http://www.jetbrains.com/pycharm/)
امکانات واقعا خوبی داره، ولی خب، هم تجاری هست، و ظاهرا نسخه رایگانی نداره، و هم اینکه فعلا نسخه Pre-release هست، و نسخه نهایی اش در پاییز منتشر میشه.

pumper
یک شنبه 19 اردیبهشت 1389, 00:50 صبح
من نمی دونم چرا کسی به Eclipse اشاره ای نمی کنه که با پلاگین pydev فوق العادس.

iSoheil
چهارشنبه 29 اردیبهشت 1389, 11:11 صبح
در لینک زیر لیست کاملی از Editorهای Python نوشته شده‌اند.
http://wiki.python.org/moin/PythonEditors

blue_lotus
شنبه 01 خرداد 1389, 14:41 عصر
eclipse (http://www.eclipse.org/) پلاگین pydev . اپن سورس و رایگان
wing (www.wingware.com) آی دی ای حرفه ای پایتون. نسخه ی pro تنها به صورت trial در دسترس هست و باید خریداری بشه. یک نسخه ی free هم داره که امکاناتش محدود تر از نسخه ی تجاری هست.
[

esmaeily-hosein
پنج شنبه 09 دی 1389, 23:04 عصر
من از Pydev استفاده میکنم .

r00tkit
چهارشنبه 11 اسفند 1389, 21:37 عصر
لیست خوبیه






PyDev with Eclipse (http://pydev.org/) (CP, F, AC, PD, EM, SI, MLS, UML, SC, UT, LN, CF, BM, CT)
Komodo (http://www.openkomodo.com/) (CP, C/F, MLS, PD, AC, SC, SI, BM, LN, CF, CT, EM, UT, DB)
Vim (http://www.vim.org/) (CP, F, AC, MLS, SI, BM, LN, CF, UT)
Emacs (http://www.emacswiki.org/cgi-bin/wiki) (CP, F, AC, MLS, PD, EM, SC, SI, BM, LN, CF, CT, UT, UML)
TextMate (http://macromates.com/) (Mac, CT, CF, MLS, SI, BM, LN)
Gedit (http://www.gnome.org/projects/gedit/) (Linux/Windows, F, AC, MLS, SI, BM, LN, CT [sort of])
Idle (http://www.python.org/idle/doc/idle2.html) (CP, F, AC)
PIDA (http://pida.co.uk/) (Linux/Windows, CP, F, AC, MLS, SI, BM, LN, CF)(VIM Based)
NotePad++ (http://notepad-plus.sourceforge.net/uk/site.htm) (Windows, F, MLS, LN)
BlueFish (http://bluefish.openoffice.nl/) (Linux)
JEdit (http://www.jedit.org/) (CP, F, BM, LN, CF, MLS)
E-Texteditor (http://www.e-texteditor.com/) (TextMate Clone for Windows)
WingIde (http://www.wingware.com/) (CP, C, AC, MLS (support for C), PD, EM, SC, SI, BM, LN, CF, CT, UT)
Eric Ide (http://www.die-offenbachs.de/eric/index.html) (CP, F, AC, PD, EM, SI, LN, CF, UT)
Pyscripter (http://code.google.com/p/pyscripter/) (Windows, F, AC, PD, EM, SI, LN, CT, UT)
ConTEXT (http://context.cx/) (Windows, C)
SPE (http://pythonide.blogspot.com/) (F, AC, UML)
SciTE (http://www.scintilla.org/SciTE.html) (CP, F, MLS, EM, BM, LN, CF, CT, SH)
Zeus (http://www.zeusedit.com/) (W, C, BM, LN, CF, SI, SC, CT)
NetBeans (http://www.netbeans.org/features/python/index.html) (CP, F, PD, UML, AC, MLS, SC, SI, BM, LN, CF, CT, UT, RAD)
DABO (http://dabodev.com/) (CP)
BlackAdder (http://www.thekompany.com/products/blackadder) (C, CP, CF, SI)
PythonWin (http://sourceforge.net/projects/pywin32/) (W, F, AC, PD, SI, BM, CF)
Geany (http://www.geany.org/) (CP, F, very limited AC, MLS, SI, BM, LN, CF)
UliPad (http://code.google.com/p/ulipad/) (CP, F, AC, PD, MLS, SI, LI, CT, UT, BM)
Boa Constructor (http://boa-constructor.sourceforge.net/) (CP, F, AC, PD, EM, SI, BM, LN, UML, CF, CT)
ScriptDev (http://www.scriptdevelop.com/) (W, C, AC, MLS, PD, EM, SI, BM, LN, CF, CT)
Spyder (http://packages.python.org/spyder/) (CP, F, AC, PD, EM, SI, BM, LN)
Editra (http://editra.org/) (CP, F, AC, MLS, SC, SI, BM, LN, CF)
Pfaide (http://pfaide.com/) (Windows, C, AC, MLS, SI, BM, LN, CF, CT)
KDevelop (http://www.kdevelop.org/) (CP, F, MLS, SC, SI, BM, LN, CF)
Dr.Python (http://drpython.sourceforge.net/) (F,EM)
DreamPie (http://dreampie.sourceforge.net/) (F)
PyCharm (http://www.jetbrains.com/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

MSK
شنبه 21 اسفند 1389, 07:38 صبح
من خودم ترم بیش داشتم یه بروژه بیتون انجام میدادم و خیلی دنبال ide خوب گشتم. با idle و wingide و komodo و pydev کارکردم. بین اینا pydev واقعا حرف نداره و قابل مقایسه نیست. اما حالا تاسف می خورم که چرا اون موقع eric رو نمی شناختم. که واقعا دیگه چیزی کم و کسر نداره.