Visual Studio Code/VS Code如何关闭光标所在行高亮功能
VS Code光标行绿色下划线控制参数说明
你遇到的该功能对应以下几类控制参数,按优先级依次调整即可:
- 全局编辑器光标行高亮核心参数:
editor.renderLineHighlight
直接在settings.json中配置为"none"即可关闭全局默认的光标行高亮逻辑,可选值还包括"gutter"(仅侧边栏gutter区域高亮)、"line"(仅行背景高亮)、"all"(侧边栏+行背景全部高亮) - 自定义边框样式参数:
editor.lineHighlightBorder
如果你之前自定义过编辑器主题配色,行下划线大概率是该参数配置的高亮边框效果,在workbench.colorCustomizations配置块中将其设置为全透明即可消除:"workbench.colorCustomizations": { "editor.lineHighlightBorder": "#00000000" } - Jupyter Notebook专属配置参数:
notebook.editorOptionsCustomizations
Jupyter编辑器会独立继承编辑器配置,若仅在.ipynb文件中出现异常,需要单独覆盖该配置内的行高亮参数:"notebook.editorOptionsCustomizations": { "editor.renderLineHighlight": "none" } - 扩展异常排查
若以上配置全部修改后仍有下划线,说明该效果来自第三方扩展(常见为代码高亮类、Vim模拟类、语法校验类扩展),可通过批量禁用非内置扩展后逐一开启的方式定位触发源。
内容的提问来源于stack exchange,提问作者Axis
相关产品推荐
相关产品推荐

