2016-07-27 16 views
5

私はPython用にvscodeを使い始めています。私は簡単なテストプログラムを持っています。私はデバッグの下でそれを実行したい、私は実行の作業ディレクトリを設定する必要があります。VSCode - デバッグ用の作業ディレクトリを設定する方法

どのように/私はそれを行うのですか?あなたはlaunch.json

+0

コードを投稿してください。 –

答えて

0

{ "name": "Python", "type": "python", "pythonPath":"python", .... "cwd": "<Path to the directory>" .... }

さらに詳しい情報についてこれは、ここで見つけることができます:https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging#cwd

+0

スーパー!私を次のステップに導いた。今、実際にデバッグでプログラムを実行しようとしています。ここにコードがあります:print(os.getcwd()) – user1443098

+0

Super!私を次のステップに導いた。私は1つのライナーを持っています:私がデバッグしたいprint(os.getcwd())。デバッグアイコン(またはF5キーを押します)をクリックします。環境プルダウンの下に少し青い線が表示されます。しかし、私のコードは実行されません。私は何かが足りないと思う。それは何ですか? – user1443098

+0

最後の2つを忘れて、私はそれを得た – user1443098

4

cwd引数を使用してデバッグプログラムの現在の作業ディレクトリを設定することができますあなたがする必要があるのは、次のようにlaunch.jsonファイルにCWDの設定を構成している

+0

うん、それをしました。私はそれが実際に.vscodeディレクトリであることを知っているので、最後に\ ..を追加する必要があると思いますか? – user1443098

+0

はい、それに応じて回答が修正されます – Don

1

は、これは私の場合に役立ちます:

{ 
    "type": "node", 
    "request": "launch", 
    "name": "Launch Program", 
    "cwd": "${workspaceRoot}\\app\\js", // set here 
    "program": "${workspaceRoot}\\app\\js\\server.js", 
} 
関連する問題