Eu sei que rapidamente deve facilitar a vida de desenvolvedores de todos os tipos, só estou curioso para saber se existe um IDE rapidamente (algo como QtCreator ou Monodevelop)?
Se não, como parte B, existe um a caminho?
application-development
quickly
RolandiXor
fonte
fonte
Espero que minha resposta chegue a tempo, acabei de testar e você pode usar o PyDev no eclipse.
Basicamente, você primeiro precisa criar seu aplicativo Quickly, como mostrado nos exemplos, depois criar um projeto no eclipse com PyDev (usei o mesmo nome) e definir o local do aplicativo Quickly como o local do projeto. Para poder iniciar o projeto a partir do Eclipse, renomeie o script executável chamado na lixeira / pasta para algo como * _launcher.py * (o nome deve diferir do módulo com o restante do código).
Agora, uma parte desagradável do trabalho é fazer com que as configurações do esquema funcionem ( um bug sobre isso é arquivado). Primeiro, para mover a compilação automática do script de execução rápida para * _launcher.py *, adicione este código ao final do arquivo, logo antes do comando de importação :
Em seguida, para instruir o aplicativo a procurar esquemas localmente, você deve editar a configuração de inicialização do PyDev e, na guia Ambiente, adicionar uma variável XDG_DATA_DIRS com um valor
/ usr / share / ubuntu: / usr / share / gnome: / usr / local / share /: / usr / share /: / caminho / para / seu / projeto / dados
(ajuste para corresponder ao caminho do seu projeto)
Você poderá modificar qualquer arquivo e testar se ele funciona e até depurar o programa, e ainda poderá usar comandos normais rapidamente.
No meu caso, eu já tinha o plugin do bazaar instalado no ambiente do eclipse e posso ver quais arquivos eu preciso confirmar e assim por diante.
fonte
Após o relatório de erros da postagem de jmolinaso acima, agora parece haver uma maneira ainda mais fácil de executar seu aplicativo Quickly na linha de comando e definir o arquivo ./bin/APPNAME como o arquivo de depuração principal no Wing IDE.
Se você teve problemas para ler a notação no Patch 976817 , esta é uma maneira de analisá -la: Na sua pasta brilhante, você tem uma pasta "bin", com apenas um arquivo com o nome do seu aplicativo. Podemos chamá-lo / bin / APPNAME. No arquivo APPNAME, você precisa adicionar algumas linhas entre:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
e:if python_path:
As linhas a serem incluídas estão marcadas com um
+
no patch mencionado acima.Então, basta copiar e colar da seguinte maneira:
Depois:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
adicione:Deixe o original:
if python_path:
e o que se segue, onde está. Além disso, observe os recuos acima, este deve ser recuado com quatro espaços).Agora você pode iniciar seu aplicativo a partir da linha de comando, definir ./bin/APPNAME como o arquivo de depuração principal no WingIDE (ou qualquer outro IDE que eu suponha) e trabalhar com você no aplicativo Rapidamente, como faria com qualquer outro aplicativo, iniciando / parando o arquivo depurador do WingIDE, por exemplo.
Quickly run
também funcionará na linha de comando.fonte