Pergunta

O IDE é bom para o desenvolvimento de aplicativos PyQt?

Foi útil?

Solução

Eu estou usando a extensão pydev para Eclipse para desenvolvimento Python. Snappy, trabalhos em Windows e Linux, depurador agradável consideravelmente (comparável ao depurador Eclipse Java IDE). A conclusão de código é capaz de amarrar os módulos PyQt também.

Se você está se referindo a escrita de arquivos .ui, o Qt Designer que vem com o PyQt é suficiente para a disposição dos elementos, e pyuic4 irá convertê-los ao código Python para você (pyuic4 vem com PyQt).

Eclipse

PyDev

Outras dicas

Eu encontrei eric4 extemamente poderoso. Ele carrega programas qt para fazer o material padrão (qt designer, qt-linguista) e suas habilidades editor e depurador são muito, muito alta.

Eu encontrei Ala IDE para ser muito bom.

Eu uso PyCharm agora para a maioria das minhas coisas Python (GUI, não-GUI, desktop, on-line, tudo). O apoio PyQt não está completamente pronto (a maioria é), mas qualquer outra coisa é executado sem uma falha. PyDev era meu IDE anterior, que é um pouco complicado para mim. Depois, há Macaco Studio e Eric IDE, tanto feito especialmente para PyQt, mas ambos também bastante o principal con buggy.That para ambos.

Eu estou usando a extensão pydev para Eclipse para desenvolvimento Python. Snappy, trabalhos em Windows e Linux, muito bom depurador (para comparável o depurador Eclipse Java IDE). o conclusão de código é capaz de amarrar os módulos PyQt também.

PyQt pode ser um aborrecimento para instalação em Eclipse, mas quando ele está configurado ele funciona muito bem! Há um guia no popdevelop que mostra como configurar Eclipse no Windows para trabalhar com PyQt, com a conclusão de código e tudo.

Por que você não use MonkeyStudio?

Eu tenho usado / trabalhando em um editor para os últimos 2-3 anos chamado Idéias.

É semelhante a eric4, seu escrito em PyQt e usa o editor QScintilla para sua sintaxe-destacando, mas eu estou trabalhando em ligações de distribuição para que você não tem que compilá-lo. Tenho que trabalhar para Windows, perto de ter que trabalhar para MacOS (funciona em todas as plataformas embora).

Você pode obtê-lo aqui: http://www.projexsoftware.com/products/ideas

As principais características que eu fiz para são para bruxos (torna muito fácil de gerar novos itens do Qt e código), portabilidade (multi-plataforma e obras dentro aplicativos 3D como Maya, Houdini, 3dsmax, etc.) e depuração - tem um depurador completo Python. Vai ser adicionando suporte pylint em breve.

Eu vou estar adicionando mais tutoriais em vídeo para ele em breve, mas há um guia do usuário completo no site de documentação também.

Eric Python IDE é o melhor que eu encontrei para PyQt.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top