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

如何移除Visual Studio Code中函数的实心下划线?

解决自定义主题中函数绿色实心下划线问题
  • 检查主题配置文件的语法高亮规则
    打开你的自定义主题配置文件(通常是.json格式),搜索和函数相关的高亮范围,比如entity.name.function、function.declaration等,查看是否存在textDecoration属性设置为underline且颜色为绿色的条目,将该属性修改为none或者直接删除。示例配置:

    "editor.tokenColorCustomizations": {
      "textMateRules": [
        {
          "scope": "entity.name.function",
          "settings": {
            "textDecoration": "none"
          }
        }
      ]
    }
    
  • 关闭代码检查工具的下划线标记
    如果下划线来自ESLint、Pylint这类代码检查工具,进入编辑器设置界面,找到对应工具的配置项,禁用"下划线提示"功能,或者将提示级别调整为"忽略"。比如在VS Code中,可在设置里搜索eslint.underline并将其设为false。

  • 调整编辑器内置语义高亮设置
    部分编辑器会对函数名默认添加下划线标记,在设置中找到"语义高亮"相关选项,针对函数类型的高亮规则,关闭下划线样式。示例配置:

    "editor.semanticTokenColorCustomizations": {
      "rules": {
        "function": { "textDecoration": "none" }
      }
    }
    
  • 排查主题继承的样式冲突
    如果你的自定义主题继承了其他主题,检查配置文件中的extends字段,确认是否有继承主题的样式覆盖了你的自定义设置。必要时可在自定义规则中添加强制覆盖的配置(部分编辑器支持!important标识)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 11:44:53