ukotvit menu |
IDLE |
Primitivní IDE, které je součástí Pythonu. Kromě editoru je jeho
součástí debuger a interaktivní interpret Pythonu se zvýrazněnou syntaxí. Jako
IDE nic moc, ale ten interaktivní interpret stojí za to, je lepší než ten konzolový.
- Chybí správce projektů. - Chybí code complete. + Je součástí Pythonu. + Kvalitní interaktivní interpret. + Debugger. + Code context + Code browser (v samostatném okně) + Module browser (v samostatném okně) |
PythonWin |
Nejlepší IDE zdarma pro uživatele Windows.
PythonWin je součástí rozšíření Pythonu pro Windows PyWin32.
- Jen pro Windows. - Chybí správce projektů. + Code browser. + Code folding. + Code complete (intellisense). + Debugger. + Module Browser. + COM Browser + podpora pro COM programování. + Python konzole |
Wing IDE |
Jednoduché i komplexní IDE. Wing IDE má tři řady, nekomerční
101,
a komerční plnohodnotnou
Professional a odlehčenou
Personal.
K dispozici je přehledný seznam vlastností a rozdílů [1]. Wing IDE 101 - Chybí code browser. - Chybí code complete. - Chybí správce projektů. + Debugger. + Python konzole. |
Komodo |
Editor a IDE od ActiveState. ActiveState je firma, která se velmi angažuje
v Pythonu, poskytuje dokonce vlastní distribuci pythonu ActivePython s komerční podporou.
Komodo IDE je komplexní komerční
IDE pro dynamické jazyky včetně Pythonu. Je v něm silná podpora pro webové programování,
podpora různých webových frameworků, vdálené debugováni na serveru a podobně.
Komodo Edit je nekomerční značně
odlehčené Komodo IDE. Komodo Edit - Chybí code browser. - Chybí debugger. + Silný správce projektů. + Šikovný toolbox + Code complete (intellisense) + Code folding + Code snipets + šablony + Rozšiřitelný pomocí doplňků |
PyDEV |
Plugin pro Eclipse. Eclipse je kvalitní nekomerční IDE pro jazyk Java.
PyDEV je plugin, který do Eclipse přidává podporu pro Python. Eclipse je napsané v jazyku
Java, proto je poměrně náročné na výkon počítače. Kdo stojí o pořádné IDE a má dostatečně
výkonný počítač by se měl na PyDEV podívat. - Závislé na Javě - Potřebuje výkonný počítač + Multiplatformní + Má všechno, co je jen možno si od IDE přát. Screenshot byl převzat ze stránek projektu. |
Eric |
IDE používající QT GUI toolkit. Moc se mi nelíbí,
ale zdá se, že by mohlo mít hodně funkcí. Code browser jsem ale
nenašel. Nevím zda proto, že je IDE tak nepřehledné, nebo proto,
že tam chybí. + Debugger + Správce projektů + Code folding + Code completion + Python konzole |
DrPython |
IDE napsané v Pythonu používající wxWidgets GUI toolkit. - Chybí debugger + Multiplatformní + Rozšiřitelné a skriptovatelbé v Pythonu + Code folding + Code completion (plugin) + Python konzole |
Boa Constructor | IDE založené na wxWidgets s příšerným uživatelským rozhraním. Spustilo se s nemožně velkým písmem a nikde jsem nenalezl jak ho nastavit. Jeho výhodou by mohl být GUI builder pro wxPython GUI toolkit. |
Stani's Python Editor |
Na půl IDE na půl editor specializovaný na Python. Na první pohled zajímavé,
ale na druhý jakási podivnost, která mě rozčilovala svým podivínstvím. Založeno na wxWidgets.
Začínám to považovat za nedostatek, protože všechny editory/IDE používající tento GUI toolkit
u mě měly problém se zobrazováním textů. Je to podivuhodné, protože wxWidgets jsou v Linuxu
nadstavba nad GTK, které tyto problémy nemá. Schválně se podívejte na ta nečitelná tlačítka:![]() Po těchto zkušenostech se já osobně zdaleka vyhnu všemu, co je založeno na wxWidgets. + Multiplatformní + Code folding + Code complete + Code browser |
BlackAdder | Komerční IDE pro Python a Ruby. |