VS CodeはPythonのコードをデバッグするための強力なツールです。特に、launch.jsonという設定ファイルを使って、デバッグをどのような形で行うかの構成を行うことができます。

launch.jsonの基本

launch.jsonは、プロジェクトフォルダの直下にある.vscodeフォルダに保存されます。このファイルを作成するためには、VS Codeの実行とデバッグビューにあるlaunch.jsonファイルを作成しますリンクをクリックします。

launch.jsonファイルを作成すると、どんな種類のデバッグを行うかのドロップダウンが表示されます。Pythonのファイルをデバッグする場合は、Python Fileを選択します。

launch.jsonの設定

launch.jsonファイルには、以下のような要素が指定されています:

  • name属性:デバッグ構成の名前。実行とデバッグビューのドロップダウンに表示されます。
  • type属性:使用するデバッガの種類。Pythonのコードをデバッグするのでpythonとなります。
  • request属性:デバッグを開始するモード。特定のファイルを起動してデバッグを開始するのであればlaunchを、既に動いているプログラムにデバッガをアタッチするならattachを指定します。
  • program属性:request属性の値がlaunchの場合に、デバッグ開始時に実行するファイルを指定します。
  • console属性:プログラムの出力先の指定。パネル領域のデバッグコンソールか(internalConsole)、パネル領域のターミナルか(integratedTerminal)、外部のターミナルか(externalTerminal)を選択可能です。

まとめ

VS Codeのlaunch.json設定を利用することで、Pythonのデバッグを効率的に行うことができます。これにより、PythonでJSONを扱う際のデバッグ作業もスムーズに行えるでしょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です