如何禁用VSCode中Python调试时编辑器内的内联调试信息?
如何禁用VSCode中Python调试时编辑器内的内联调试信息?
我之前也碰到过这个情况,大项目里满屏的内联调试信息真的很干扰注意力!其实这是VSCode调试器自带的「Inline Values」(内联值显示)功能导致的,你可以通过以下几种方式轻松关掉它:
方法一:通过图形化设置界面操作
- 打开VSCode的设置面板:可以用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac),也可以点击顶部菜单栏的「文件」→「首选项」→「设置」 - 在设置搜索框里输入
debug inline values - 找到「Debug: Inline Values」这个选项,取消它的勾选就可以了
方法二:通过settings.json配置
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板,输入Open Settings (JSON)并回车 - 在打开的settings.json文件中,添加或修改以下配置项:
"debug.inlineValues": false - 保存文件后,重新启动调试就不会再看到这些内联信息了
方法三:仅针对Python调试单独关闭
如果你不想全局禁用这个功能,只想针对Python调试屏蔽内联信息,可以修改launch.json调试配置:
- 打开「运行和调试」面板,点击右上角的齿轮图标打开launch.json
- 在对应的Python调试配置项里,添加
"inlineValues": false,示例如下:{ "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "inlineValues": false }
附上你提到的截图:
备注:内容来源于stack exchange,提问作者Ryan
相关产品推荐
相关产品推荐

