Eine IDE (Integrated Development Environment) für Python einrichten

Das Schreiben von Python-Makros erfordert zusätzliche Konfigurationsschritte, um eine IDE Ihrer Wahl festzulegen.

Im Gegensatz zur Entwicklung von Basic-Sprachmakros in LibreOffice muss für die Entwicklung von Python-Skripten für LibreOffice eine externe IDE (Integrated Development Environment) konfiguriert werden. Es sind mehrere IDEs verfügbar, die von Anfängern bis zu fortgeschrittenen Python-Codierern reichen. Während der Verwendung einer Python-IDE profitieren Programmierer von zahlreichen Funktionen wie Syntax-Hervorhebung, Code-Folding, Klassen-Browsing, Code-Vervollständigung, Durchsetzung von Codierungsstandards, testgetriebener Entwicklung, Debugging, Versionskontrolle und vielem mehr. Für weitere Informationen zum Einrichten einer Brücke zwischen der IDE und einer ausgeführten Instanz von LibreOffice sei auf die Wiki-Seite Makros/Python-Design-Leitfaden verwiesen.

Die Erweiterung APSO

Die Erweiterung APSO (Alternative Python Script Organizer) vereinfacht das Bearbeiten von Python-Skripten, insbesondere wenn sie in ein Dokument eingebettet sind. Mit APSO können der bevorzugte Quellcode-Editor konfiguriert, die integrierte Python-Shell gestartet und Python-Skripte gedebuggt werden. Es gibt Erweiterungen, mit denen beliebige UNO-Objekte untersucht werden können. Für weitere Informationen zu diesen Erweiterungen sei auf die Wiki-Seite Makros/Python-Design-Leitfaden verwiesen.

Bitte unterstützen Sie uns!

Bitte unterstützen Sie uns!