Кажется, что в pdb и winpdb отсутствует эта важная (для меня) функция. Я видел кое-что, предполагающее, что это есть у WingIDE, но я бы предпочел бесплатное решение, а если мне придется платить, я бы предпочел заплатить за то, что лучше, чем Wing.
От stackoverflow.com/help/on-topic: Вопросы, просящие нас порекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другой сторонний ресурс, не относятся к теме Stack Overflow, поскольку они, как правило, привлекают самоуверенные ответы и спам.






Пожалуйста, посмотрите, что предлагает pydev в eclipse ...
Хотите добавить ссылки на примеры?
Похоже, что точки наблюдения еще не реализованы в pydev. mail-archive.com/[email protected]/…
На самом деле, эта ссылка ведет к старой ссылке ... Теперь выражения Watch должны работать в PyDev (просто выберите нужный код, щелкните правой кнопкой мыши> часы - или, возможно, используйте консоль во время сеанса отладки для печати: pydev.org/manual_adv_debug_console.html)
Взгляните на PyScripter. Он имеет встроенный отладчик, окна просмотра и многое другое. Это открытый исходный код и разработан здесь.
HTH
PyScripter выглядит интересно, но я использую OS X, а материалы P4D, похоже, предназначены только для Windows / Linux.
Вы должны проверить Эрик4
Это очень хорошая среда разработки Python со встроенным отладчиком. Отладчик имеет представления для глобальных переменных, локальных переменных и точек наблюдения.
Жаль, что стандартный модуль pdb, поставляемый с самим python, еще не поддерживает точки наблюдения.
Описано здесь: http://wiki.python.org/moin/PdbImprovments
Эта повторная реализация встроенного pdb.py имеет точки наблюдения.
http://morepypy.blogspot.com/2008/06/pdb-and-rlcompleterng.html
Я пробовал, но в результате беглых попыток не смог заставить его работать.
Согласовано. Команда "смотреть" ничего не сделала.
Почему это было отмечено как не по теме? Пожалуйста, откройте снова.