【问题标题】:How to disable ESlint parser error messages in VSCode?如何在 VSCode 中禁用 ESlint 解析器错误消息?
【发布时间】:2016-06-26 15:05:22
【问题描述】:

我已经使用插件为 ESlint 配置了 vscode,现在我想知道有什么方法可以阻止 ESlint 向我显示解析器/语法错误,因此我可以查看 Salsa 语言服务提供的语法错误默认。

【问题讨论】:

    标签: visual-studio-code eslint


    【解决方案1】:

    更新:请参考this updated answer

    打开 settings.json 并添加属性: "eslint.enable": false

    检查: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

    【讨论】:

    • 有什么办法可以只禁用几个规则而不是整个 eslint?
    • @SirajAlam 我不认为你可以用 VS Code 设置来做到这一点,你必须配置你的 .eslintrc 文件来禁用特定的规则。 eslint.org/docs/user-guide/configuring
    • 显示此警告已弃用此设置。使用扩展 viewlet 禁用 ESLint。
    • @AwaisNasir 绝对同意。只有 melMass 更新了他们的答案 stackoverflow.com/a/65268582/1906088,它需要被赞赏,因为它是目前唯一一个最新的。
    【解决方案2】:

    旧的:

    "eslint.enable": false
    

    已弃用,现在您需要使用内置的 VSCode 机制来禁用扩展:

    【讨论】:

      【解决方案3】:

      为了仅对特定 repo 禁用 ESLint(而不是全局禁用它)。在您的项目根目录中创建.vscode 文件夹并在那里创建一个settings.json 然后添加以下配置:

      {
          "eslint.enable": false
      }
      

      也许在此设置之后,您也应该考虑将.vscode/settings.json 行添加到您的.gitignore 文件中,但这取决于您的开发团队的偏好。 }

      另外如果您只想忽略某些供应商/3PP .js 文件,那么您应该考虑创建一个.eslintignore 文件。阅读更多关于此here 的信息。

      【讨论】:

      • 人们在 2021 年及以后来到这里:这个解决方案现在已被弃用 [或者说我收到的警告消息]
      【解决方案4】:

      转到文件 => 首选项 => 设置

      转到扩展=>ESLint

      取消选中 EsLint:Enable

      【讨论】:

        【解决方案5】:
        1-) npm install -g eslint
        2-) Open up settings.json and add the property: "eslint.enable": false
        

        【讨论】:

          【解决方案6】:

          在 VSCode 中,转到

          File >> preferences >> settings
          

          在搜索栏中输入 'eslint quiet' 并点击 安静模式的复选框。

          在安静模式下,eslint 会忽略基本错误。 截至 2022 年 3 月 4 日,这应该适用于许多 VSCode 用户。 不客气!

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-08-11
            • 2017-10-11
            • 2011-10-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多