VSCodeでPythonのデバッグを行う際に、ブレークポイントで止まらない問題が発生することがあります。この問題は、特に仮想環境を使用している場合によく見られます。以下に、この問題を解決するための手順を示します。
手順1: launch.jsonファイルの編集
まず、launch.json
ファイルを開き、以下のコードを追加します。
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"stopOnEntry": true
}
手順2: ブレークポイントの追加
次に、止めたい行の左側をクリックすることでブレークポイントを追加します。ただし、空行にブレークポイントを設定しないでください。空行にブレークポイントを設定すると、ブレークポイントが効かない可能性があります。
手順3: デバッグの実行
左のメニューバーから実行メニューを開きます。上部のプルダウンメニューバーからPython: Current File
を選択します。後は、プルダウンメニューの左の三角ボタンもしくはF5でデバッグを実行します。
これらの手順を踏むことで、VSCodeでPythonのデバッグが正常に動作し、ブレークポイントで適切に止まるようになります。皆さんも試してみてください!.