Frage

Was ide ist gut für die Entwicklung von PyQt apps?

War es hilfreich?

Lösung

Ich bin mit der pydev Erweiterung für Python Entwicklung in Eclipse. Snappy, arbeitet unter Windows und Linux, ziemlich nett Debugger (vergleichbar mit dem Eclipse-Java-IDE-Debugger). Die Code-Vervollständigung in der Lage, als auch in die PyQt Module zu binden.

Wenn Sie das Schreiben .ui Dateien sich beziehen, die Qt Designer, die mit PyQt kommt, ist ausreichend für das Layout von Widgets und pyuic4 konvertiert sie für Sie zu Python-Code (pyuic4 kommt mit PyQt).

Eclipse-

PyDev

Andere Tipps

Ich habe gefunden eric4 extrem leistungsfähig. Es lädt qt Programme, um die Standard-Sachen (qt-designer, qt-Linguist) und seine Editor und Debugger Fähigkeiten sind sehr, sehr hoch.

zu tun

Ich habe festgestellt Wing IDE ziemlich gut zu sein.

Ich benutze PyCharm jetzt für die meisten meiner Python Sachen (GUI, nicht-GUI, Desktop, online, alles). Die PyQt Unterstützung ist nicht ganz bereit (meistens), aber alles läuft sonst ohne Pannen. PyDev war meine früheren IDE, es ist ein wenig für mich kompliziert. Dann gibt es Affen Studio und Eric IDE, die beide speziell für PyQt getan, aber beide auch ziemlich buggy.That sind die Hauptanlage für beide.

  

Ich bin mit der pydev Erweiterung   Eclipse für Python Entwicklung.   Snappy, arbeitet unter Windows und Linux,   recht nett Debugger (vergleichbar   der Eclipse-Java-IDE-Debugger). Das   Code-Vervollständigung in der Lage ist, zu binden,   die PyQt-Module als auch.

PyQT kann ein Streit um Setup in Eclipse, aber wenn es eingerichtet ist, es funktioniert ziemlich gut! Es gibt eine Führung bei popdevelop , dass zeigt, wie Sie in Windows-Setup von Eclipse mit PyQT zu arbeiten, mit Code-Vervollständigung und alle.

Warum verwenden Sie nicht monkey?

Ich habe mit / arbeitet an einem Editor in den letzten 2-3 Jahren genannt Idee.

Es ist ähnlich wie eric4, sein in PyQt geschrieben und verwendet die qscintilla Editor für die Syntax-Hervorhebung, aber ich arbeite an Bindungen Verteilung, so dass Sie es nicht kompilieren müssen. Habe es für Windows arbeiten, schließen sie mit für MacOS arbeiten (funktioniert auf allen Plattformen obwohl).

Sie können es hier: http://www.projexsoftware.com/products/ideas

Die wichtigsten Eigenschaften, die ich machte es für sind für Zauberer (macht es sehr einfach, neue Qt-Widgets und Code zu generieren), Portabilität (Cross-Plattform und arbeitet innerhalb 3D-Anwendungen wie Maya, Houdini, 3dsmax, etc.) und Debugging - es hat eine vollständige Python-Debugger. Gehen Pylint Unterstützung das Hinzufügen bald.

Ich werde es mehr Video-Tutorials für bald das Hinzufügen, aber es gibt eine vollständige Anleitung auf der Dokumentations-Seite gibt es auch.

Eric Python IDE ist das Beste, was ich für PyQt gefunden habe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top