Я только что установил VS Code и расширение Python, и я не смог заставить работать отладчик. Каждый раз, когда я пытаюсь использовать отладчик, он просто пропускает любые установленные мной точки останова и запускает программу как обычно.
Я использую VS Code на ПК с Windows 10 с Python 3.7.3 и установленным расширением Python. Я следовал приведенным здесь инструкциям (https://code.visualstudio.com/docs/python/python-tutorial), чтобы создать тестовую папку с именем 'hello' в C: \ python_work \ hello и создать программу с именем 'hello.py' внутри этой папки. Hello.py показан ниже. I попытался использовать отладчик, нажав зеленую стрелку и клавишу 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
},
]
}
Я ожидал, что нижняя строка станет оранжевой, а программа остановится на второй строке, что позволит мне изучить локальные и глобальные переменные на панели предварительного просмотра. Вместо этого нижняя строка оставалась оранжевой в течение 1/2 секунды, пока программа работала так, как будто я нажал «Запустить файл Python в терминале», не останавливаясь на точке останова. Пожалуйста, помогите!