2010年12月11日星期六

JavaScript Lint在Notepad++和SciTE中的配置

公司写的JS代码体积过大,上传到服务器想先压缩下,结果压缩后的JS文件会出错。而想找到错误的地方又太难,于是就想用JSLint来检查。但YSlow里自带的JSLint检查不出来,而网上在线检查也不 好用,于是就下载了一个可以在本地运行的JSLint――JavaScript Lint。简单配置下,使用非常方便。

点 击这里去下载JavaScript Lint页面,我下载的是Windows版本,我把它解压到了D盘。下面说说它在Notepad++SciTE中的配 置。先说Notepad++的配置:

  1. Notepad++中按F6,弹出NppExec的窗口;
  2. 点击Save…按钮,在Script name中填入"JSLint",或者其它名字;
  3. 点击Save按钮。再在Command(s)输入框里填入下面的命令行:
JSLint
------------------------
"D:\jsl\jsl.exe" -conf "D:\jsl\jsl.default.conf" -process "$(FULL_CURRENT_PATH)"

Raphael JS Library

要注意命令行前面的"D:\jsl\jsl.exe""D:\jsl\jsl.default.conf"一 定要和你设置的本地文件路径一样。点击OK就可以在Console窗口中显示当前JS文件的相关信息了。

SciTE中 的配置就简单多了,在SciTE中 的选项菜单中选择cpp.properties,把下面这段代码加到cpp.properties。


command.build.*.js=D:\jsl\jsl.exe -conf D:\jsl\jsl.default.conf -process $(FileNameExt)

同理,参数"D:\jsl\jsl.exe""D:\jsl\jsl.default.conf"也 一定要和你设置的本地文件路径一样。在SciTEF7SciTE就能够显 示当前JS文件的相关信息了。

没有评论:

发表评论