VS Code でのデバッグ用の作業ディレクトリの設定
Visual Studio Code (VS Code) で Python プログラムをデバッグするときに、これが役立つことがよくありますスクリプトを実行する作業ディレクトリを指定します。これにより、コードが配置されている特定のディレクトリを基準にしてファイルやリソースを操作できるようになります。
作業ディレクトリを現在開いている Python ファイルのディレクトリに動的に設定するには、launch.json ファイルを次のように変更します。次の構成を追加します:
"cwd": "${fileDirname}"
これは、VS Code の変数/変数置換機能を利用し、事前定義された変数 fileDirname を使用して、開いている Python ファイルのディレクトリ。これらの変数は大文字と小文字が区別されることに注意してください。
さらに、目的オプションを追加する必要がある場合があります:
"purpose": ["debug-in-terminal"]
これは、ウィンドウの右上にある再生ボタンの代わりにサイドバーの [実行とデバッグ] ボタンを使用する場合に必要になる可能性があります。
「」を使用して Python を実行している場合現在のファイル (統合ターミナル)」オプションを使用すると、launch.json ファイルは次のようになります:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd": "${fileDirname}",
"purpose": ["debug-in-terminal"]
}
}
launch.json ファイルは、VS Code プロジェクトの実行/デバッグ設定を制御します。新しいファイルを作成するには、VS Code でプロジェクト フォルダーを開き、[デバッグ] ビューの上部バーにある [構成] 歯車アイコンを選択します。 launch.json ファイルがない場合は、ナビゲーション パネルの [デバッグ] ボタンをクリックして、VS Code にファイルの作成を促すことができます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3