整合
此頁面包含已整合 ESLint 的社群專案。此頁面上的專案並非由 ESLint 團隊維護。
如果您想推薦將整合項目新增至此頁面,請送出 Pull Request。
編輯器
- Sublime Text 3
- Vim
- Emacs: Flycheck 支援 ESLint,並搭配 javascript-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 預提交 Hook
- 僅檢查已暫存變更的 Git 預提交 Hook
- overcommit Git Hook 管理器
- Mega-Linter: 用於 CI 的程式碼檢查工具彙整器,嵌入 eslint
其他整合列表
您可以在 awesome-eslint GitHub 儲存庫中找到精選的其他熱門 ESLint 整合列表。