VSCode如何取消字符串获得焦点时的全高亮显示?
解决VSCode多行字符串内GLSL代码高亮分散注意力的问题
可以通过以下方式关闭该高亮行为:
- 打开VSCode设置界面(快捷键
Ctrl+,或Cmd+,) - 在搜索框输入
editor.selectionHighlight,找到对应设置项后取消勾选,即可关闭光标所在区域的自动高亮
如果只想针对你正在使用的宿主语言(包含GLSL代码字符串的语言)禁用该功能,可通过语言特定设置实现:
- 点击设置界面右上角的
{}图标,打开设置JSON视图 - 添加对应语言的配置(以JavaScript为例,替换为你实际用的语言ID):
"[javascript]": { "editor.selectionHighlight": false }
另外也可以检查是否是GLSL相关扩展引发的额外高亮,若有,可在扩展设置里查找控制字符串内代码高亮的选项,调整或临时禁用扩展测试效果。
内容的提问来源于stack exchange,提问作者jelling
相关产品推荐
相关产品推荐

