pdbpp es una extensión del módulo pdb de la biblioteca estándar de & nbsp;. Está destinado a ser totalmente compatible con su predecesor, sin embargo, introduce una serie de nuevas características para hacer que su experiencia de depuración tan agradable como sea posible.
pdb ++ está destinado a ser un reemplazo de acogida para pdb. Si encuentra algún comportamiento inesperado, por favor repórtelo como un error.
Instalación:
Desde ++ pdb no es un identificador válido para pip y easy_install, usted tiene que instalar pdbpp lugar:
& Nbsp; pip install pdbpp
- O -
& Nbsp; easy_install pdbpp
Alternativamente, usted puede poner pdb.py algún lugar dentro de su PYTHONPATH.
Tenga en cuenta que el módulo se llama pdb.py para que ++ pdb automáticamente se utilizará en todos los lugares que hacen pdb importación (por ejemplo, py.test --pdb le dará una pronta pdb ++). El viejo módulo pdb todavía está disponible haciendo por ejemplo importar pdb; pdb.pdb.set_trace ()
Características .
- colorido finalización TAB de expresiones Python (a través fancycompleter)
- opcional resaltado de sintaxis de listados de código (a través Pygments)
- Modo pegajosa
- varios comandos nuevos para ser utilizados desde el interactivo (Pdb ++) pronta li>
- Comando inteligente análisis sintáctico (pista:? ¿Alguna vez has escrito r o c en el símbolo para imprimir el valor de alguna variable)
- funciones de confort adicionales en el módulo pdb, para ser utilizado desde el programa
Requisitos
- Python
Comentarios que no se encuentran