For å skriva Pythonmakroar treng du nokre tilleggsinnstillingar for å kunna setja opp IDE etter eigne ønskje.
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.
Utvidinga Alternative Python Script Organizer (APSO) gjer det enklare å redigera Pythonskript, særleg når dei er innebygde i eit dokument. Ved hjelp av APSO kan du setja opp programmet du helst brukar for å redigera kjeldekoden og opna det innebygde Python-shell-et og utføra feilfinning i Python-skript. Det finst utvidingar du kan bruka for å sjå på tilfeldige UNO-objekt. Sjå Designing & Developing Python Applications for meir om dette.