集成
此页面包含已集成 ESLint 的社区项目。此页面上的项目不由 ESLint 团队维护。
如果您想推荐将集成添加到此页面,请提交拉取请求。
编辑器
- Sublime Text 3
- Vim
- Emacs: Flycheck 使用 javascript-eslint 检查器支持 ESLint。
- Eclipse Orion: ESLint 是 默认的代码检查工具
- Eclipse IDE: Tern ESLint 代码检查工具
- TextMate 2
- IntelliJ IDEA、WebStorm、PhpStorm、PyCharm、RubyMine 和其他 JetBrains IDE:如何使用 ESLint
- Visual Studio: 在 VS 中检查 JavaScript 代码
- Visual Studio Code: ESLint 扩展
- Brackets: 内置并提供 Brackets ESLint
构建工具
- Grunt: grunt-eslint
- Webpack: eslint-webpack-plugin
- Rollup: @rollup/plugin-eslint
命令行工具
源代码控制
- Git 预提交钩子
- 仅检查暂存更改的 Git 预提交钩子
- overcommit Git 钩子管理器
- Mega-Linter: 用于 CI 的代码检查工具聚合器,嵌入 eslint
其他集成列表
您可以在 awesome-eslint GitHub 存储库中找到其他流行的 ESLint 集成的精选列表。