PyCharm 2.6 unterstĂĽtzt Python 3.3 und Klassendiagramme
Mit der Veröffentlichung von PyCharm 2.6 erweitert Tool-Hersteller JetBrains seine IIDE für Python und das Django-Webframework um etliche neue Features.
- Harald M. Genauck
Mit der Veröffentlichung von PyCharm 2.6 erweitert Tool-Hersteller JetBrains seine integrierte Entwicklungsumgebung (IDE) für Python und Django um neue Features. Mit den "Class Diagrams" lassen sich in jedem Python-Projekt Beziehungsdiagramme für Django- und App-Engine-Projekte sowie SQLAlchemy-ORM-Modelle erstellen. Die visuelle Repräsentation soll den Umgang mit Datenstrukturen in Python erleichtern. Die Diagramme können sowohl als Bilddatei als auch in SVG gedruckt beziehungsweise exportiert werden.
Außerdem lassen sich in PyCharm 2.6 Webanwendungen unter Verwendung des Flask-Micro-Frameworks erstellen. Spezifische Live-Templates für Python-Code und Code-Vervollständigung, letztere auch in SQL-Code sollen die Produktivität eines Entwicklers erhöhen. Für Application-Views und mehr wird eine Jinja2-Unterstützung geboten. Der Sourcecode für die Flask-Unterstützung steht in GitHub zur Verfügung und soll als Anregung zur Implementierung weiterer Frameworks dienen. Nach Anpassungen an Python 3.3 lassen sich dessen neue Namensraum-Packages verwenden. Für das Django-Webframework wurden ebenfalls Anpassungen vorgenommen, etwa spezifische Code-Vervollständigungen, Vorlagenbearbeitung und einiges andere mehr.
Eine Testversion kann direkt heruntergeladen werden, während sich eine Aktualisierung auf die neue Version auch aus einer vorhandenen Installation der IDE anstoßen lässt. (ane)