pdbpp является расширение PDB модуля стандартной библиотеки NBSP &;. Это предназначается, чтобы быть полностью совместим со своим предшественником, но это вводит ряд новых возможностей, чтобы сделать ваш опыт отладки так хорошо, как это возможно.
PDB ++ предназначается, чтобы быть капля в замена PDB. Если вы нашли неожиданное поведение, пожалуйста, сообщите об этом как об ошибке.
Установка
Так PDB ++ не является допустимым идентификатором для ПГИ и easy_install, вы должны установить pdbpp вместо:
& NBSP; пункт установить pdbpp
-- ИЛИ --
& NBSP; easy_install pdbpp
В качестве альтернативы, вы можете просто положить pdb.py где-то внутри вашего PYTHONPATH.
Обратите внимание, что модуль называется pdb.py, чтобы PDB ++ автоматически будет использоваться во всех местах, которые делают импорт PDB (например, py.test --pdb даст вам PDB ++ быстрое). Старая PDB модуль по-прежнему доступен, делая, например, импортировать PDB; pdb.pdb.set_trace ()
Особенности :.
- красочный TAB завершение Python выражений (через fancycompleter) литий >
- дополнительный синтаксис подсветка кода списки (через pygments)
- липкий режим
- несколько новых команд, которые будут использоваться с интерактивной (PDB ++) строке
- умный команда разбора (подсказка: вы когда-нибудь наберется R или C в строке, чтобы распечатать значение некоторой переменной)
- дополнительные функции комфорта в PDB модуля, который будет использоваться из программы
Требования
- Python
Комментарии не найдены