r00tkit
چهارشنبه 11 اسفند 1389, 22: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
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.