VSCode: Почему отладчик не останавливается в точках останова?Python

Программы на Python
Anonymous
VSCode: Почему отладчик не останавливается в точках останова?

Сообщение Anonymous »

Я только что установил VS Code и расширение Python, но мне не удалось заставить работать отладчик. Каждый раз, когда я пытаюсь использовать отладчик, он просто пропускает все установленные мной точки останова и запускает программу как обычно.

Я использую VS Code на ПК с Windows 10 с установленным Python 3.7.3 и расширением Python. Я следовал инструкциям здесь (https://code.visualstudio.com/docs/pyth ... n-tutorial), чтобы создать тестовую папку с именем «hello» в C:\python_work\hello и создать программу под названием «hello.py». внутри этой папки. hello.py показан ниже. Я пробовал использовать отладчик, нажимая зеленую стрелку и F5, но ни один из них не помог отладчику работать должным образом. Мой файл «launch.json» также показан ниже.

hello.py:

Код: Выделить всё

msg = "Hello World!"
print(msg) # Breakpoint
launch.json:

Код: Выделить всё

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"stopOnEntry": true
},
]
}
Я ожидал, что нижняя полоса станет оранжевой и программа остановится на второй строке, что позволит мне просмотреть локальные и глобальные переменные на панели предварительного просмотра. Вместо этого нижняя полоса оставалась оранжевой в течение полсекунды, пока программа работала так, как если бы я нажал «Запустить файл Python в терминале», не останавливаясь на точке останова. Пожалуйста, помогите!

Подробнее здесь: https://stackoverflow.com/questions/567 ... reakpoints

Вернуться в «Python»