Ich habe diese wundervolle Website bezüglich der empfohlenen Python-IDEs durchgelesen und habe sie entweder auf
eingegrenztWingIDE
KomodoIDE
was werdet ihr empfehlen, um Pylons Apps zu entwickeln? Ich weiß, dass die meisten Fragen zu Python-IDEs gestellt wurden, aber wie wäre es mit Python-Web-Framework-IDEs, die ein Mischmasch verschiedener Templating-Sprachen und Python selbst sind.
Ein Problem, das ich über WingIDE unter Windows stellen muss, ist, dass es eine AWFUL-Schnittstelle hat (wahrscheinlich für das GTK + -Toolkit?)
Ich habe den E-Texteditor immer benutzt und war zunehmend unzufrieden mit ihm, besonders wenn er manchmal nicht in der Lage ist, korrekt zu schreiben. Außerdem hoffe ich, dass die Syntaxfärbung für Mako-Vorlagen möglich ist.
Vielen Dank allen und einen schönen Tag!
nach sehr sehr vorsichtigem Vergleich ist KomodoIDE 5.1 für meine Zwecke am besten geeignet.
Gründe:
Erweiterbarkeit
Unterstützung für Mako und YUI (wird von mir benötigt)
Native Schnittstellenunterstützung (keine GTK-Vertrautheit)
Unterstützung für Mercurial SCM (von mir erforderlich)
das ist alles was ich denke. Ich bin sehr zufrieden mit KomodoIDE und habe gerade etwas Geld ausgegeben, um es zu kaufen.
Ich dachte mir, wenn ich eine Auswahl an Werkzeugen treffen würde, verbringe einen Tag oder zwei (ja, es braucht Zeit), probiere sie aus und wähle aus, was am besten zu deinen täglichen Aufgaben passt. Wenn es nur Ihr erstes Mal ist, ist das Codieren mit einem kostenlosen Standardwerkzeug oder einem Open-Source-Tool viel nützlicher, als die Zeit aufzuwenden, um das beste Werkzeug zu finden.
Nur wenn ein gewisses Maß an Fachwissen erworben wurde, haben Sie ein sehr enges Spektrum an Anforderungen / Präferenzen, was die Auswahl eines Tools wesentlich erleichtert.
Hast du Eclipse mit dem PyDev Plugin getestet? ? Welches ist kostenlos und funktioniert für jedes Betriebssystem.
Screenshots auf der PyDev-Website .
Screenshot zur Code-Vervollständigung http://pydev.sourceforge.net/images/screenshot/screenshot2.png
Netbeans hat Beta Unterstützung der Python-Entwicklung. Es unterstützt leider keine bekannten Template-Sprachen, aber ich bin bisher mit der Syntax-Hervorhebung und der automatischen Vervollständigung (insbesondere von importierten Modulen) zufrieden.
Da jeder eine andere Vorliebe für seine Programmierumgebung hat, schlage ich vor, dass Sie einfach jeden IDE / Editor ausprobieren, den Sie bekommen können; So finden Sie die beste Mischung von Funktionen, nach denen Sie suchen.
Ich verwende Stanis Python-Editor für die meisten Python-ähnlichen Bearbeitungsaufgaben unter Windows & amp; Linux. Ich benutze Notepad ++ zum Bearbeiten von HTML, XML, CSV und anderen textbasierten "Code-ähnlichen" Dateien unter Windows . Sie sind beide frei und erfüllen meine Bedürfnisse für Heimarbeit am Wochenende.
Ich habe Wing IDE 101 verwendet, aber ich habe nie die Vollversionen. Ich habe mit WingIDE nicht genug getan, um ein Muskelgedächtnis zu entwickeln, daher fühlt es sich für mich immer noch etwas künstlich an. YMMV.
Bis zu einem gewissen Grad beeinflusst die IDE, wie Sie über das Erstellen und Debuggen von Code denken. Also sollten Sie sich etwas Zeit nehmen, um ein paar verschiedene Optionen auszuprobieren und zu sehen, was für Sie am sinnvollsten ist.
Wow, ich habe auch nach einer guten Pylons Web App IDE gesucht. Scheint so, als würde KomodoIDE 5.1 einen ernsthaften Arsch treten. Ich liebe die Unterstützung für Mako und unterstützt so ziemlich alle SCMs.
Ich habe Textmate verwendet, aber KomodoIDE übernimmt ab sofort