pdbpp ist eine Erweiterung der pdb Modul der Standardbibliothek. & Nbsp; Es soll voll kompatibel mit seinem Vorgänger zu sein, aber es enthält eine Reihe von neuen Features Ihre Debugging-Erfahrung so schön wie möglich zu machen.
pdb ++ versteht sich als Drop-in-Ersatz für pdb sein. Wenn Sie etwas unerwartetes Verhalten zu finden, melden Sie dies bitte als Fehler.
Installation:
Seit pdb ++ ist keine gültige Kennung für pip und easy_install, müssen Sie pdbpp anstatt zu installieren:
& Nbsp; pip installieren pdbpp
- ODER -
& Nbsp; easy_install pdbpp
Alternativ können Sie nur setzen pdb.py irgendwo in Ihrem PYTHONPATH.
Beachten Sie, dass das Modul namens pdb.py damit pdb ++ wird automatisch an allen Orten, die Import-PDB tun verwendet werden (zB py.test --pdb wird Ihnen ein pdb ++ Aufforderung). Die alte pdb Modul noch, indem Sie zB verfügbar pdb importieren; pdb.pdb.set_trace ()
Eigenschaften .
- bunte TAB Abschluss der Python-Ausdrücke (durch fancycompleter)
- optional Syntax-Hervorhebung von Code (durch pygments)
- sticky Modus
- mehrere neue Befehle, um von der interaktiven (PDB ++) Aufforderung verwendet werden
- Smart Befehl Parsen (Tipp: haben Sie schon einmal eingegeben r oder c an der Eingabeaufforderung, um den Wert einer Variablen in Druckbuchstaben)
- zusätzliche Komfortfunktionen in der PDB-Modul, um von Ihrem Programm verwendet werden
Anforderungen :
- Python
Kommentare nicht gefunden