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

Visual Studio中JavaScript文件注释出现删除线问题求助

解决Visual Studio中JavaScript注释显示删除线的问题

常见解决步骤

1. 排查代码检查工具(如ESLint)的标记

这种删除线大多是ESLint等lint工具将注释标记为废弃/需要注意的内容:

  • 临时禁用ESLint:打开设置(Ctrl+,/Cmd+,),搜索ESLint: Enable并取消勾选,重启编辑器后看删除线是否消失。
  • 若确认是ESLint问题,打开项目的.eslintrc(或相关配置文件),检查是否启用了no-warning-comments等相关规则,调整规则阈值或添加注释忽略。

2. 自定义注释的语法高亮样式

直接修改编辑器的注释样式,覆盖默认的删除线设置:

  1. 打开设置,搜索Editor: Token Color Customizations,点击「编辑 in settings.json」
  2. 添加以下配置(按需修改颜色):
    "editor.tokenColorCustomizations": {
      "comments": {
        "fontStyle": "normal", // 移除删除线
        "foreground": "#6A9955" // 自定义注释颜色,可选
      }
    }
    
    如果只想针对JavaScript生效,用以下配置:
    "editor.tokenColorCustomizations": {
      "[JavaScript]": {
        "comments": {
          "fontStyle": "normal",
          "foreground": "#6A9955"
        }
      }
    }
    

3. 检查第三方扩展冲突

  • 打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),输入Extensions: Disable All Installed Extensions,禁用所有扩展后重启编辑器。
  • 若问题消失,逐个重新启用扩展,定位到导致问题的扩展后更新或卸载它。

4. 重置编辑器默认设置

如果以上方法都无效,尝试重置设置:

  • 打开命令面板,输入Preferences: Reset Settings,选择重置所有设置,之后重新配置个人偏好。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 16:02:32