VSCodeでPythonをデバッグする際に、ブレークポイントが止まらないという問題が発生することがあります。この記事では、その問題の解決法を紹介します。
ブレークポイントが止まらない原因
ブレークポイントが止まらない原因は、VSCodeの設定やPythonの環境設定によるものが考えられます。
解決法
以下に、ブレークポイントが止まらない問題を解決するための手順を示します。
launch.json
ファイルを開き、以下のコードを追加します。
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"stopOnEntry": true
}
-
停止したい行の左側をクリックしてブレークポイントを追加します。ただし、空行にブレークポイントを設定しないでください。
-
左のメニューバーから実行メニューを開きます。
-
プルダウンメニューから
Python: Current File
を選択します。 -
プルダウンメニューの左の三角ボタンもしくはF5でデバッグを実行します。
これで、ブレークポイントで止まるようになります。
まとめ
VSCodeでPythonのブレークポイントが止まらない問題は、適切な設定を行うことで解決可能です。上記の手順を試してみてください。