Python: Как использовать файлы с отладочной информацией в Visual Studio? - PullRequest
6 голосов
/ 03 марта 2012

Я пишу Python код в Visual Studio 2010 , используя превосходные Python Tools для Visual Studio . Я могу установить точку останова и пройти через мой код Python. Однако я не могу войти в какой-либо стандартный библиотечный код Python (например, шаг print()).

Я заметил, что Python.org также предоставляет Файлы отладочной информации Visual Studio для каждого выпуска Python. Это ZIP-файлы, содержащие .pdb файлы для выпуска Python. Что мне нужно настроить в Visual Studio 2010, чтобы использовать эти .pdb файлы для перехода к стандартному библиотечному коду Python?

1 Ответ

1 голос
/ 23 марта 2012

В настоящее время мы не поддерживаем отладку в смешанном режиме (переход с Python на C ++). Есть функция, за которую вы можете проголосовать, чтобы выразить свою поддержку: http://pytools.codeplex.com/workitem/210

Я экспериментировал с тем, чтобы позволить VS выполнять отладочное мультиплексирование в начале разработки 1.1, но с этим были некоторые проблемы. Если кто-то хочет реализовать функцию «все», что ему нужно сделать, это создать собственный отладчик VS и координировать между Python и собственными отладчиками «разумным» способом. У нас нет никаких непосредственных планов использовать эту функцию, но я уверен, что в конечном итоге мы это сделаем, если никто не побьет нас.

...