一个答案就是完全关闭 URL 的链接:
"[html]": {
"editor.links": false
},
但我想做的是保留该功能并关闭实际的下划线。(这是因为我的字体和行距非常紧凑,没有空间放置下划线,否则会渗入下一行!)
我搜索了 VSCode 主题文件,它们似乎没有提及任何涉及“http.*”的 URL 或链接或任何正则表达式。那么语法高亮规则到底在哪里定义,我该如何调整它?
答案1
在 Stack Overflow 帖子中 去掉下划线(链接),给出了以下建议:
如果你想保持链接可点击,而只是去掉下划线,我找到了一种方法:
打开
resources\app\out\vs\workbench\workbench.desktop.main.css
搜索
.monaco-editor .detected-link,
并删除。重新打开 VSCode,它会显示一些警告。允许它,就完成了。
每次更新后,您都需要再次编辑此文件。
(如果这个答案对您有帮助,请赞同上述 Stack Overflow 上的答案。)