Conteúdo

# Configurar um ambiente de desenvolvimento integrado (IDE) para Python

Escrever macros Python requer etapas de configuração adicionais para escolher um IDE.

Ao contrário do desenvolvimento de macros de linguagem Basic no LibreOffice, o desenvolvimento de scripts Python para o LibreOffice requer a configuração de um Ambiente de Desenvolvimento Integrado (IDE) externo. Vários IDEs estão disponíveis, desde para iniciantes até para programadores Python avançados. Ao usar um Python IDE, os programadores beneficiam de vários recursos, como o destaque de sintaxe, dobragem de código, navegação de classes, conclusão de código, aplicação de código padrão, desenvolvimento orientado a testes, depuração, controlo de versão e muito mais. Você pode consultar o Designing & Developing Python Applications no Wiki para obter informações mais detalhadas sobre a configuração de uma ponte entre o seu IDE e uma instância em execução do LibreOffice.

## 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 o 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, e pode consultar Designing & Developing Python Applications para obter detalhes adicionais sobre essas extensões.

Tópicos relacionados

Ajuda para os scripts Python no LibreOffice