LibreOffice SymbolLibreOffice Symbol

Támogasson minket!

Setting up an Integrated Development Environment (IDE) for Python

Writing Python macros requires extra configuration steps to set an IDE of choice.

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.

Az APSO kiterjesztés

A Alternative Python Script Organizer (APSO) bővítmény megkönnyíti a Python parancsfájlok szerkesztését, különösen akkor, ha azok dokumentumba vannak ágyazva. Az APSO segítségével beállíthatja a kívánt forráskódszerkesztőt, elindíthatja az integrált Python shell-t és hibakeresést végezhet a Python parancsfájlokban. Léteznek olyan bővítmények, amelyek segítenek tetszőleges UNO objektumok vizsgálatában, az ilyen bővítményekkel kapcsolatos további részletekért lásd a Python alkalmazások tervezése és fejlesztése című részt.