You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode高对比度主题:如何禁用光标/文本虚线边框?

解决VSCode默认高对比度主题白色虚线框问题

针对你遇到的白色虚线框问题,可以通过修改VSCode配置直接禁用或调整样式,以下是具体操作:

方法一:直接修改核心配置

  1. 打开VSCode设置界面(快捷键Ctrl+,)
  2. 点击右上角的{}图标,打开settings.json文件
  3. 根据你的场景添加对应配置:
    • 禁用搜索(Ctrl+F)时的虚线框:
      "editor.findMatchBorder": "none"
      
    • 禁用光标在单词边界、切换UI时的虚线框:
      "editor.wordHighlightBorder": "none",
      "editor.wordHighlightStrongBorder": "none"
      
    • 如果上述配置无效,尝试禁用编辑器焦点边框:
      "editor.focusBorder": "none"
      

方法二:仅针对默认高对比度主题修改

如果不想影响其他主题,可在settings.json中添加主题专属配置:

"workbench.colorCustomizations": {
    "[Default High Contrast]": {
        "editor.findMatchBorder": "none",
        "editor.wordHighlightBorder": "none",
        "editor.wordHighlightStrongBorder": "none",
        "editor.focusBorder": "none"
    }
}

验证修改

保存配置后重启VSCode,测试以下场景确认问题解决:

  • 将光标置于单词边界,切换到编辑器外的面板/UI元素
  • 使用Ctrl+F触发搜索功能

内容的提问来源于stack exchange,提问作者soulshined

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 23:45:22