ESLint
在 Sublime Text 中检查任何 JavaScript 文件
详细信息
安装次数
- 总数 154K
- Win 59K
- Mac 65K
- Linux 29K
Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 4 | 6 | 5 | 5 | 3 | 6 | 2 | 6 | 2 | 3 | 0 | 7 | 7 | 6 | 5 | 4 | 1 | 1 | 4 | 3 | 2 | 6 | 5 | 2 | 4 | 5 | 4 | 3 | 9 | 7 | 3 | 5 | 4 | 9 | 4 | 8 | 2 | 3 | 3 | 4 | 7 | 6 | 6 | 5 | 2 | 3 |
Mac | 3 | 5 | 0 | 3 | 1 | 4 | 4 | 5 | 3 | 4 | 4 | 9 | 4 | 2 | 7 | 6 | 1 | 3 | 3 | 6 | 2 | 3 | 5 | 2 | 4 | 4 | 3 | 4 | 5 | 3 | 4 | 0 | 8 | 3 | 3 | 2 | 3 | 4 | 1 | 3 | 4 | 2 | 4 | 1 | 2 | 2 |
Linux | 2 | 2 | 1 | 0 | 3 | 3 | 1 | 5 | 1 | 2 | 2 | 1 | 3 | 5 | 2 | 1 | 2 | 3 | 2 | 2 | 3 | 1 | 3 | 2 | 1 | 2 | 5 | 0 | 3 | 3 | 2 | 2 | 1 | 1 | 1 | 8 | 2 | 4 | 1 | 1 | 0 | 2 | 3 | 3 | 1 | 0 |
README
Sublime Text 中的 ESLint
使用 ESLint 在 Sublime Text 2 和 3 中检查 ECMAScript/JavaScript 语法。
先决条件
安装
安装 Node.js 和 eslint
在使用此插件之前,您必须确保系统已安装 eslint
。要安装 eslint
,请按以下步骤操作:
npm install -g eslint
安装插件
使用 Sublime Text Package Control 安装此插件。
- 打开 “命令面板” Ctrl + Shift + p(在 OSX 上为 Cmd + Shift + p)
- 选择 “Package Control: Install Package”
- 选择 ESLint
运行 ESLint
检查活动 JavaScript 文件。
打开上下文菜单(右键单击),然后选择 ESLint,
或者打开“命令面板”并选择 ESLint,
或者按键盘快捷键: Ctrl + Alt + e(在 OSX 上为 Cmd + Option + e),F4:转到下一个错误行/列
Shift + F4:跳转到最后一个错误行/列
注意: Ctrl + Alt + e (在OSX上为Cmd + Option + e)快捷键将当前文件的构建系统更改为ESLint,然后构建以在文件上运行ESLint并输出任何错误以便跳转到文件内的位置。您还可以将构建系统设置为自动,并使用Ctrl + b (在OSX上为Cmd + b)或F7,但仅限于以.js
结尾的文件。
配置ESLint
ESLint 允许您通过使用.eslintrc
文件来指定要支持的JavaScript语言选项,它将从Sublime Text的激活文件向上遍历至您的项目根目录,使用找到的第一个.eslintrc
文件。
您可以通过指定.eslintrc
文件来配置ESLint选项。有关更多信息,请参阅ESLint文档。
设置
有些设置可用于自定义插件的行为。这些设置以JSON格式存储在配置文件中。
转到“首选项
/ 包设置
/ ESLint
/ 设置 - 用户
”来添加您的自定义设置。
node_path
默认值:""
您的node
可执行文件的目录位置。如果没有指定,则预期它在Sublime的环境路径上。
node_modules_path
默认值:""
通过npm
的全局node_modules
目录位置。如果没有指定,则预期它在系统环境变量NODE_PATH
上。
config_file
默认值:""
此选项允许您为ESLint指定一个额外的配置文件。如果没有指定,则遵循默认配置文件层次结构。此选项与ESLint -c
或--config
命令行选项的工作方式相同。
有关更多信息,请参阅ESLint文档。
示例
{
"node_path": "/usr/local/bin",
"node_modules_path": "/usr/local/lib/node_modules",
"config_file": "/path/to/.eslintrc.js"
}