Вход | Регистрация

Графична среда за разработка за python

  • Komodo е графична срада за разработване, както за пайтън, така и за други езици. Хубавото е че позволява да се редактира текста с оцветяване на синтаксиса, дебъгване и така нататък. Достъпна е от тук:
    http://www.activestate.com/...o/downloads/

    15.05.2009 (променeно 15.05.2009)
  • Аз съм ползвал малко Eclipse с Python 2.5, но определено не я препоръчвам http://pydev.sourceforge.net/

    Дебъгъра не работеше много сносно или поне нямаше сносен евалюейшън.

    15.05.2009 (променeно 15.05.2009)
  • vim-а си е vim...

    за Komodo-то - като цяло не го препоръчвам:

    * има големи проблеми с autocomplete
    * не дава хубави грешки/warnings по време на писане на кода
    * но не е много тежко
    * не работи с python3 като хората
    * и е платено (не че това някога е било проблем, Edit е безплатно де)

    Eдна алтернатива на Komodo е Wing IDE (Professional версията) - малко съм я тествал, но не беше зле, определено беше по-добре от Komodo...

    Ако можете да си го позволите (откъм рам) може да ползвате Netbeans 6.5 python или pydev с pydev extensions (pydev extensions е платено, но ако не си платите ще има popup на всеки 8 часа ползване (май) - въобще не е проблем).

    pydev и netbeans имат добър autocomplete, warning за unused imports и т.н. - много глезотии. На мен лично eclipse-a (pydev) повече ми допада, но трябва да се отбележи, че netbeans наскоро пуснаха python-а и в 7.0 сигурно ще е по-добър. А да и 2те поддържат python3 (под eclipse съм го тествал повече).

    Има разни други IDE-та като eric (май беше) и т.н. но по-добре vim...

    Като цяло от по-"тежките" IDE-та (спрямо vim) най-много опит имам с eclipse+pydev+extensions (поради политически причини) и освен това че яде рам и самия eclipse е тежък, забележки нямам и като цяло него препоръчвам (от тежките)...

    Заб.: последно съм тествал като хората Wing IDE и Komodo преди да кажем 6 месеца под Linux с python2.5; netbeans 6.5 като излезе и малко за python3 compatibility...

    Заб.2: pydev и netbeans са по подразбиране с jython - трябва да го смените със съответния интерпретатор (python3)

    15.05.2009 (променeно 15.05.2009)