vscode更改debug堆栈大小
时间: 2023-10-28 22:40:47 浏览: 76
要更改VSCode的调试器堆栈大小,可以按照以下步骤操作:
1. 打开VSCode的用户设置(File > Preferences > Settings或者快捷键Ctrl + ,)。
2. 在搜索框中输入“debugger.maxStackFrames”,然后点击“Edit in settings.json”链接。
3. 在settings.json文件中添加以下行:
"debugger.maxStackFrames": 1000
其中1000可以替换为你想要的堆栈大小(默认值为50)。
4. 保存并关闭settings.json文件。
现在,VSCode的调试器将会按照你设置的堆栈大小来显示堆栈信息。请注意,堆栈大小的增加可能会影响调试器的性能。
相关问题
vscode cortex debug
VSCode Cortex-Debug 是一个针对 ARM Cortex-M 微控制器的调试器扩展,它能够与 OpenOCD 或者 PyOCD 等调试器配合使用,提供了一整套的调试功能,包括单步调试、断点调试、变量查看等等。
使用 VSCode Cortex-Debug 进行调试可以让开发人员更加方便地进行嵌入式开发,同时也能够提高调试效率和准确性。如果你需要对 ARM Cortex-M 微控制器进行调试的话,可以考虑使用这个扩展。
vscode cmake debug
您可以按照以下步骤在 VS Code 中使用 CMake 进行调试:
1. 在 VS Code 中安装 CMake Tools 插件。
2. 在项目根目录下创建一个 `.vscode` 文件夹,并在其中创建一个 `launch.json` 文件。
3. 在 `launch.json` 文件中添加一个配置,指定要调试的可执行文件路径和要传递给程序的参数。
4. 在 VS Code 中打开项目文件夹,并使用 CMake Tools 插件生成构建目录。
5. 在构建目录中使用 CMake 工具构建项目。
6. 在 VS Code 中按下 F5 键启动调试。
以下是一个示例 `launch.json` 文件:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/my_program",
"args": ["arg1", "arg2"],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
```