集成
此页面包含已集成 ESLint 的社区项目。此页面上的项目不由 ESLint 团队维护。
如果您想推荐将集成添加到此页面,请提交拉取请求。
编辑器
- Sublime Text 3
- Vim
- Emacs: Flycheck 通过 javascript-eslint 检查器支持 ESLint。
- Eclipse Orion: ESLint 是默认 linter
- Eclipse IDE: Tern ESLint linter
- 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 的 Linters 聚合器,嵌入 eslint
其他集成列表
您可以在 awesome-eslint GitHub 仓库中找到 ESLint 其他流行集成的精选列表。