ホームページ >バックエンド開発 >Python チュートリアル >VS Code でデバッグ用の作業ディレクトリを設定するにはどうすればよいですか?

VS Code でデバッグ用の作業ディレクトリを設定するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-18 15:07:03745ブラウズ

How to Set the Working Directory for Debugging in VS Code?

VS Code でのデバッグ用の作業ディレクトリの設定

Visual Studio Code (VS Code) で Python プログラムをデバッグする場合、これは多くの場合便利ですスクリプトを実行する作業ディレクトリを指定します。これにより、コードが配置されている特定のディレクトリを基準にしてファイルやリソースを操作できるようになります。

現在開いている Python ファイルのディレクトリに作業ディレクトリを動的に設定するには、launch.json ファイルを次のように変更します。次の構成を追加します:

<code class="json">"cwd": "${fileDirname}"</code>

これは、VS Code の変数/変数置換機能を利用し、事前定義された変数 fileDirname を使用して、開いている Python ファイルのディレクトリを表します。これらの変数は大文字と小文字が区別されることに注意してください。

さらに、目的オプションを追加する必要がある場合があります:

<code class="json">"purpose": ["debug-in-terminal"]</code>

これは、[実行とデバッグ] ボタンを使用する場合に必要になる場合があります。ウィンドウの右上にある再生ボタンの代わりにサイドバーを使用します。

[現在のファイル (統合ターミナル)] オプションを使用して Python を実行している場合、launch.json ファイルは次のようになります。

<code class="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"]
    }
}</code>

launch.json ファイルは、VS Code プロジェクトの実行/デバッグ設定を制御します。新しいファイルを作成するには、VS Code でプロジェクト フォルダーを開き、[デバッグ] ビューの上部バーにある [構成] 歯車アイコンを選択します。 launch.json ファイルがない場合は、ナビゲーション パネルの [デバッグ] ボタンをクリックして、VS Code にファイルの作成を促すことができます。

以上がVS Code でデバッグ用の作業ディレクトリを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。