WebStorm 中 ESLint 错误的不同突出显示样式

Posted

技术标签:

【中文标题】WebStorm 中 ESLint 错误的不同突出显示样式【英文标题】:Different highlight style for ESLint errors in WebStorm 【发布时间】:2018-05-25 22:02:37 【问题描述】:

我正在使用 WebStorm 2017.3 和 ESLint。

我想知道:有没有办法自定义 ESLint 错误突出显示,以便我能够区分 WebStorm 的错误(没有右括号)和 ESLint 的“错误”(括号前应该有一个空格)?

目前,我无法区分 ESLint 的严重错别字和“建议”。

【问题讨论】:

【参考方案1】:

文件|设置 |编辑 |检查,选择ESLint

取消选中选项:使用配置文件中的规则严重性

从“严重性”下拉列表中,选择所需的严重性级别,或选择“编辑严重性”并设置您自己的严重性级别并使用所需的突出显示

【讨论】:

【参考方案2】:

ESLint 不支持“自定义”严重性突出显示 - WEB-25697。 1 级 问题 (https://eslint.org/docs/user-guide/configuring#configuring-rules) 突出显示为警告(设置 | 编辑器 | 颜色方案 | 常规 | 错误和警告 | 警告),2 级 strong> - 作为错误(设置 | 编辑器 | 颜色方案 | 常规 | 错误和警告 | 错误

更新:自 2018.3 起,您可以通过取消选中 Preferences |编辑 |检查 | ESLint。请注意,这样所有在配置中启用的规则都将以相同的方式突出显示,没有错误和警告之间的区别。看到这条评论:https://youtrack.jetbrains.com/issue/WEB-25697#focus=streamItem-27-3090927.0-0

【讨论】:

以上是关于WebStorm 中 ESLint 错误的不同突出显示样式的主要内容,如果未能解决你的问题,请参考以下文章

eslint在webstorm中有错误警告

webstorm配置eslint标记错误,修复错误

在 WebStorm 中使用 Webpack 别名导致 ESLint 错误导入别名

Mac WebStorm 错误:找不到模块“eslint-config-airbnb”

WebStorm 2018.1.4 + ESLint: TypeError: this.CliEngine 不是构造函数

解决eslint与webstorm关于script标签的缩进问题