第一次尝试调试项目时,Visual Studio Code 会提示选择一个调试器,然后生成一个 launch.json 文件。如何对生成的内容进行更改,以便不必手动调整每个新生成的 launch.json 文件?
例如,Rust 语言的 Cargo 将在 处创建一个检测的可执行文件./target/debug/[project name]
,但生成的 launch.json 将包含"program": "${workspaceFolder}/<your program>"
.
理想情况下,我可以指示 VS Code 每次检测到 Cargo.toml 文件时生成一个经过调整的 launch.json。
我尝试将 Rust 特定的启动配置添加到我的用户设置中,但 VS Code 仍会生成未更改的 launch.json 文件。