ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

JSHint

作者: uipoet 所有 排名前100

在Sublime Text 2中检查任何JavaScript文件

详细信息

  • 2018.02.11.05.59.59
  • github.​com
  • github.​com
  • 6年前
  • 1小时前
  • 13年前

安装量

  • 总计 273K
  • Windows 144K
  • Mac 84K
  • Linux 45K
8月7日 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 7 1 2 0 4 6 3 1 0 2 3 2 4 2 3 3 1 1 4 2 0 2 3 2 3 0 4 2 1 1 3 0 2 3 3 1 3 3 4 3 2 1 4 3 1
Mac 0 1 2 1 0 0 1 0 1 1 0 0 2 1 0 0 0 0 0 0 1 1 0 2 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 1
Linux 0 0 1 0 1 0 0 1 1 0 0 0 2 0 3 0 0 1 0 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 2 1 0 0 1 1 0 1 0 0 2 0

README

源代码
raw.​githubusercontent.​com

Sublime Text中的JSHint

最佳JavaScript语法检查器:用于最佳文本编辑器的JSHint:用于Sublime Text

ScreenShot

先决条件: jshintSublime Package Control

Mac OS X:假设使用homebrew或macports安装node。使用SublimeFixMacPath设置正确的OS X路径。支持nvm - Node版本管理器

Linux:确保jshint在您的环境路径中。

Windows:假设使用nodejs.org上的Windows安装程序安装node。

1. 终端

npm install -g jshint

注意: JSHint将使用在Sublime Text中,从活动文件向上遍历到您的项目根目录找到的第一个.jshintrc文件。

2. Sublime Text Package Control

  • command-shift-p 或者 Linux/Windows中的control-shift-p
  • 输入install p,选择Package Control: 安装软件包
  • 输入jshint,选择JSHint

注意:没有Sublime Package Control,您可以将JSHint手动克隆到Packages目录中,名称正好是'JSHint'。

3. 检查一个活动的JavaScript文件

  • control-j 或者 Linux/Windows中的alt-j 或者 工具/上下文菜单 或者 命令面板
  • F4 跳转到下一个错误的行/列
  • shift-F4 跳转到上一个错误的行-列

注意: 键盘快捷键 control-jalt-j 将当前文件的构建系统改为 JSHint,然后构建以运行 JSHint 对文件进行代码检查,并输出错误供在文件内部跳转。您也可以将构建系统设置为自动,并使用 command-bcontrol-bF7 键进行构建,但这仅适用于以 .js 结尾的文件。

JSHint 保存时运行

安装 SublimeOnSaveBuild