JSLint
JSLint for Sublime Text 2和3。
标签 Linting
详情
安装量
- 总计 215K
- Win 110K
- Mac 69K
- Linux 35K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 2 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 3 | 1 | 1 | 1 | 0 | 1 | 2 | 0 | 2 | 1 | 3 | 3 | 1 | 1 | 2 | 2 | 2 | 0 | 2 | 0 | 1 | 0 | 2 | 2 | 0 | 0 | 1 | 1 |
Mac | 2 | 1 | 1 | 0 | 1 | 3 | 0 | 2 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 3 | 1 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
Linux | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Sublime-JSLint
Sublime Text的简易JSLint。
- 已内置JSLint,只需您的系统上安装了Node.JS。
- 保存.js文件时自动运行JSLint。
- 支持ES6:优点。
- 现在支持JSON。
- 完全可配置的Linting选项。
- 使用F4 / Shift+F4跳转到错误。
- 在Linux、MacOS和Windows上运行。
先决条件
您的系统上必须安装NodeJS,并且您必须能够从命令行运行'node'。另外,如果您已经在您的系统上安装了不同的jslint
工具,您也可能需要更新设置以使用它。
安装
使用Package Control
- 如果您还没有,安装Package Control插件
- 按Ctrl+Shift+P调出命令面板(或使用菜单工具 > 命令面板)
- 选择Package Control: Install Package
- 输入'JSLint'以找到适用于Sublime Text 2的JSLint(带node)
- 选择'适用于Sublime Text 2的JSLint(带node)'进行安装
不使用Package Control
- 从文件存档获取文件
- 解压到Packages/JSLint目录中(根据您的版本使用“2”或“3”)
- Linux: ~/.config/sublime-text-2/Packages/JSLint
- Mac: ~/Library/Application Support/Sublime Text 2/Packages/JSLint
- Windows: %APPDATA%/Sublime Text 2/Packages/JSLint
- 重新启动Sublime Text
用法
以下任何一种方法都行
- 调出命令面板(在OS X上是
Command+Shift+P
,在Linux/Windows上的是Control+Shift+P
),然后输入JSLint
。 - 点击菜单中的
工具 > JSLint
。 - 按
CTRL+L
。 - 只需保存一个.js文件。
设置
- 导航到 首选项 > 包设置 > JSLint > 设置 - 默认。
- 保留自定义设置
- 将默认设置复制到 偏好设置 > 包设置 > JSLint > 设置 - 用户
- 根据您的要求修改它们
故障排除
保存时出现“找不到文件或目录”
当在保存.js文件时,如果您看到这个
[Errno 2] No such file or directory
[cmd: [u'node', ...]]
运行node的命令可能不在您的路径中。
Mac OS X用户,请确保 /usr/local/bin
在您的 $PATH
环境变量中。
Linux用户,如果您的node命令是'nodejs',例如在某些Linux仓库中安装时,
导航到 偏好设置 > 包设置 > JSLint > 设置 - 用户 来更改它,例如。
{
"jslint": ["nodejs", "~/.config/sublime-text-2/Packages/JSLint/linter.js"]
}