在 Visual Studio Code (VSCode) 中,调试配置是通过 .vscode/launch.json
文件来管理的。这个文件包含了启动调试会话所需的所有参数。默认的调试参数通常是由 VSCode 根据你选择的调试环境和语言自动生成的。
打开项目:
.vscode
文件夹存在。如果没有,你可以创建它。生成 launch.json
文件:
launch.json
文件,可以通过以下步骤生成:查看 launch.json
文件:
.vscode/launch.json
文件,你会看到默认的调试配置。这些配置通常是根据你选择的调试环境自动生成的。launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/index.js",
"console": "integratedTerminal"
}
]
}
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
version
: 调试配置文件的版本。configurations
: 包含一个或多个调试配置对象的数组。type
: 指定调试器类型(例如 node
、python
、chrome
等)。request
: 指定调试请求的类型,可以是 launch
或 attach
。name
: 调试配置的名称,显示在调试下拉菜单中。program
: 指定要调试的程序入口点。console
: 指定控制台输出的位置,可以是 integratedTerminal
或 internalConsole
。args
: 传递给程序的命令行参数。env
: 设置环境变量。cwd
: 设置工作目录。preLaunchTask
: 在启动调试会话之前执行的任务。postDebugTask
: 在结束调试会话之后执行的任务。你可以根据需要自定义这些参数。例如,如果你想在调试时传递一些命令行参数,可以在 args
字段中添加它们:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program with Args",
"program": "${workspaceFolder}/index.js",
"args": ["--port", "3000"],
"console": "integratedTerminal"
}
]
}
launch.json
文件。F5
键)。通过以上步骤,你可以查看并自定义默认的调试参数。如果你需要更详细的调试配置信息,可以参考 VSCode 的官方文档或相关插件的文档。
VS Code 配置调试参数、launch.json 配置文件属性、task.json 变量替换、自动保存并格式化、空格和制表符、函数调用关系、文件搜索和全局搜索、
参考文档https://blog.csdn.net/wohu1104/article/details/111464778
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。