问题描述
在 VS Code 的调试控制台中,如何隐藏每行右侧的长文件路径?
解决方法
作为临时解决方案,您可以禁用“自动换行” console settings。 这会在调试器控制台中添加水平滚动条。
,请参阅问题 https://github.com/microsoft/vscode/issues/115625(在调试控制台中隐藏或缩短路径),该问题已在 Insiders' Build v1.54 中实现。
它会缩短文件但不会隐藏它。在我的测试中
c:\Users\Mark\AppData\Local\Programs\Microsoft VS Code\resources\app\out\bootstrap-fork.js
被缩短为
...Code Insiders\resources\app\out\bootstrap-fork.js:5
它似乎无法以任何方式进行配置,但 IMO 是一项受欢迎的改进。
遵循@rioV8 的建议,这里是对这些源文件路径的主题化引用:
"workbench.colorCustomizations": {
"debugConsole.sourceForeground": "#0000"
}
该十六进制颜色的最后一位是不透明度。即使您将不透明度设置为 0,您仍然可以悬停并查看文件名并单击它,就像它显示一样。
但是关闭不透明度不会影响您的调试值中断或换行到下一行的位置。该换行仍然像源文件名完全可见一样运行 - 这可能是您最关心的问题。