pdbpp er en forlengelse av PDB modul av standard bibliotek. & Nbsp; Det er ment å være fullt kompatibel med forgjengeren, men det introduserer en rekke nye funksjoner for å gjøre debugging opplevelsen så hyggelig som mulig.
PDB ++ er ment å være en drop-in erstatning for PDB. Hvis du finner noen uventede oppførsel, kan du rapportere det som en feil.
Installasjon:
Siden pdb ++ er ikke en gyldig identifikator for pip og easy_install, må du installere pdbpp stedet:
& Nbsp; pip installere pdbpp
- ELLER -
& Nbsp; easy_install pdbpp
Alternativt kan du bare sette pdb.py et sted inni PYTHONPATH.
Legg merke til at modulen kalles pdb.py slik at PDB ++ vil automatisk bli brukt på alle steder som gjør import PDB (f.eks py.test --pdb vil gi deg en PDB ++ tekst). Den gamle PDB modulen er fortsatt tilgjengelig ved å gjøre f.eks importere pdb; pdb.pdb.set_trace ()
Egenskaper .
- fargerik TAB ferdigstillelse av Python uttrykk (gjennom fancycompleter)
- valgfri syntax highlighting av kode oppføringer (gjennom pygments)
- klissete modus
- flere nye kommandoer som skal brukes fra det interaktive (PDB ++) tekst
- smart kommando parsing (hint: har du noen gang skrevet r eller c ved ledeteksten for å skrive ut verdien av noe variabel)
- flere dagligvare funksjoner i PDB modulen, som skal brukes fra programmet
Krav
- Python
Kommentarer ikke funnet