pdbpp é uma extensão do módulo APO da biblioteca padrão & nbsp;. Ele foi criado para ser totalmente compatível com o seu antecessor, ainda que introduz uma série de novos recursos para tornar a sua experiência de depuração tão agradável quanto possível.
pdb ++ pretende ser um substituto drop-in para APO. Se você encontrar algum comportamento inesperado, por favor relate-o como um bug.
Instalação:
Desde ++ APO não é um identificador válido para pip e easy_install, você tem que instalar pdbpp em vez disso:
& Nbsp; pip instalar pdbpp
- OU -
& Nbsp; easy_install pdbpp
Alternativamente, você pode simplesmente colocar pdb.py em algum lugar dentro de sua PYTHONPATH.
Note que o módulo é chamado pdb.py para que ++ APO será automaticamente utilizado em todos os lugares que fazer pdb de importação (por exemplo, py.test --pdb lhe dará um pdb ++ prompt). O módulo APO antigo ainda está disponível, fazendo por exemplo, importar APO; pdb.pdb.set_trace ()
Recursos :.
- conclusão TAB colorido de expressões Python (através fancycompleter)
- destaque de sintaxe opcional de listagens de código (através pygments)
- Modo pegajoso
- vários novos comandos para ser usado a partir do interativa (APO ++) alerta li>
- comando inteligente de análise (dica: você já digitou r ou c no prompt para imprimir o valor de alguma variável)
- funções de conveniência adicionais no módulo APO, a ser utilizado a partir do seu programa
Requisitos :
- Python
Comentários não encontrado