Eclipse 中的 Eslint
ESlint in Eclipse
我在工作中得到了一个 web 项目,其中有一个 .eslintrc 文件,并被告知要使用它。
我认为这会强制执行代码样式,听起来是个好主意,但我以前从未这样做过。
我刚切换到 Eclipse Neon。但是我找不到关于如何使用它的教程。我确实发现了一些东西说 eslint 现在是 Eclipse 的默认 linter,但那是 Orion 的。谁能告诉我如何将 .eslintrc 文件用于 Eclipse 中的所有 .js 文件?
根据this, you have to install Tern进入你的Eclipse,然后配置它使用ESLint linter。 (对我而言)不清楚插件是否会使用您的 .eslintrc
进行配置;它讨论的是 ESLint JSON 配置文件。
我自己正在使用 Neon,这就是您配置 ESLint 的方式:
创建ESLint JSON配置文件
转到 Project / Properties / JavaScript / Tern / Validation / ESLint 并检查 "Use config files":
输入您的 eslint.json
文件的路径(或您在步骤 1 中创建的文件的任何名称),然后按确定。
如果您想禁用 ESLint(或任何其他模块),请转到项目/属性/JavaScript/Tern/模块并取消选中它。
我在工作中得到了一个 web 项目,其中有一个 .eslintrc 文件,并被告知要使用它。
我认为这会强制执行代码样式,听起来是个好主意,但我以前从未这样做过。
我刚切换到 Eclipse Neon。但是我找不到关于如何使用它的教程。我确实发现了一些东西说 eslint 现在是 Eclipse 的默认 linter,但那是 Orion 的。谁能告诉我如何将 .eslintrc 文件用于 Eclipse 中的所有 .js 文件?
根据this, you have to install Tern进入你的Eclipse,然后配置它使用ESLint linter。 (对我而言)不清楚插件是否会使用您的 .eslintrc
进行配置;它讨论的是 ESLint JSON 配置文件。
我自己正在使用 Neon,这就是您配置 ESLint 的方式:
- 创建ESLint JSON配置文件
转到 Project / Properties / JavaScript / Tern / Validation / ESLint 并检查 "Use config files":
输入您的
eslint.json
文件的路径(或您在步骤 1 中创建的文件的任何名称),然后按确定。
如果您想禁用 ESLint(或任何其他模块),请转到项目/属性/JavaScript/Tern/模块并取消选中它。