のビジュアルスタジオコードでデバッグ環境を自動的に変更することはできません。たとえば、ルートワークステーションディレクトリは/home/chain/Project
です。私はpython
とwebsite
という2つの別々のプロジェクトを持っています。私launch.json
が行く:設定が
{
"version": "0.2.0",
"configurations":
[
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"pythonPath": "${config:python.pythonPath}",
"program": "${workspaceRoot}/python_project_source/test.py",
"cwd": "${workspaceRoot}/python_project_source",
"env": {},
"envFile": "${workspaceRoot}/.env",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
]
},
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "${workspaceRoot}/website/test.html",
"webRoot": "${workspaceRoot}/website"
}
]
}
を、私はそれがPythonのデバッグ環境に切り替えることができtest.py
を押し「F5」を選択すると予想される、と私はtest.html
選択すると、クロムが開かれるように。
実際、VSコードは自動的に変更するのではなく、前回デバッグした環境だけを覚えています。私は他をコンパイルする必要がある場合ので、私は今だけの事はある環境(/* */
)にいくつかのコメントを追加しています。:(
私launch.json
で何か間違っ?に基づいて自動的にデバッグ環境を切り替える
本当に?ハハ!今それは大きな問題として数えられないので、私は要求を書くだろうと思う。ありがとう! – hcnhcn012
問題ありません。あなたはここにリンクを含めるといいだろう。 –