LibreOffice SymbolLibreOffice Symbol

♥ Doe para nosso projeto! ♥

Configurar um Ambiente de Desenvolvimento Integrado (IDE) para Python

Escrever macros Python requer etapas de configuração adicionais para definir um IDE de sua escolha.

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.

A extensão APSO

A extensão Alternative Python Script Organizer (APSO) facilita a edição de scripts Python, em particular quando incorporada em um documento. Usando o APSO você pode configurar seu editor de código fonte preferido, iniciar o shell Python integrado e depurar scripts Python. Existem extensões que ajudam a inspecionar objetos UNO arbitrários, consulte Designing & Developing Python Applications para obter detalhes adicionais sobre essas extensões.