The NoteBook of EricKong

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

很早之前就听说有jslint这个东东,但是一直没有用过。说得简单点,这是一个js代码校验的工具。

官方网站:http://www.jslint.com/lint.html

在线校验地址:http://www.jslint.com/

用在线校验的校验有些不太方便,因为每次都要粘贴复制代码。如果能把jslint结合到EditPlus里面应该灰常方便。

找到如下解决方案

http://www.jslint.com/fulljslint.js下载这个js文件,放到editplus的安装目录中,我的是C:"Program Files"EditPlus 3

菜单文本:javascript调试
调试命令:cmd /c
参数:cscript “$(FileName)” cscript “jslint的路径” < "$(FileName)"(被删除的部分是网上大部分的说法,但是我实际操作了一下,发现这段命令只会检测jslint这个文件,于是我尝试删除了<前面的东东,发现就能校验当前文件了)
初始目录:$(FileDir)
钩选:捕捉输出
在输出模式使用正则表达式:^Lint at line ([0-9]+) character ([0-9]+).*$”
上面这行好像就是默认的,不用改。


EditPlus里面配置jslint

存在问题:目前校验下来,一般的js代码如果有问题,会正常报错。但是对于我们的框架而言,只要检测到$符号,就会报错。
我想这个应该在jslint.js文件中处理一下对应的逻辑。

posted on 2010-07-14 15:52 Eric_jiang 阅读(1003) 评论(0)  编辑  收藏 所属分类: JavaScript

只有注册用户登录后才能发表评论。


网站导航: