LibreOffice SymbolLibreOffice Symbol

Пожалуйста, поддержите нас!

Настройка интегрированной среды разработки (IDE) для Python

Написание макросов на языке Python требует выполнения дополнительных шагов по настойке конфигурации выбранной 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.

Расширение APSO

Расширение Alternative Python Script Organizer (APSO) упрощает редактирование сценариев Python, а особенно встроенных в документы. APSO позволяет настраивать редактор исходного кода, запускать интегрированную консоль Python и отладку сценариев Python. Также существуют расширения, помогающие инспектировать произвольные объекты UNO, см. дополнительную информацию по таким расширениям в статье Designing & Developing Python Applications (Проектирование и разработка приложений на Python).