Podpořte nás!

Nastavení integrovaného vývojového prostředí (IDE) pro Python

Aby bylo možné psát makra v Pythonu, je nutné patřičně nastavit vybrané vývojové prostředí (IDE).

Unlike Basic language macros development in LibreOfficeDev, developing Python scripts for LibreOfficeDev requires to configure an external Integrated Development Environment (IDE). Multiple IDEs are available that range from beginners to advanced Python coders. While using a Python IDE programmers benefit from numerous features such as syntax highlighting, code folding, class browsing, code completion, coding standard enforcement, test driven development, debugging, version control and many more. You can refer to Designing & Developing Python Applications on the Wiki for more in-depth information about the setup of a bridge between your IDE and a running instance of LibreOfficeDev.

Rozšíření APSO

Úpravu skriptů Pythonu, zejména těch vložených v dokumentech, usnadňuje rozšíření Alternative Python Script Organizer (APSO). Pomocí něj můžete nastavit svůj oblíbený editor zdrojového kódu, spustit vestavěný shell Pythonu a ladit skripty Pythonu. Existují také rozšíření umožňující zkoumat libovolné objekty UNO, podrobnosti o nich naleznete na stránce Designing & Developing Python Applications.