最近研究了一下UglifyJS,压缩比的确不错。但对javascript的语法要求比较严格。下篇的文章将主要讨论UglifyJS。
为了在开发的时候,能用jslint检查我们的javascript代码,方便后面上线时的压缩。在网上找关于jslint 集成与编辑器方面的文章,主要有一下三个:
1.gvim中添加jslint插件。这个没有试过。因为小的团队,一般前后端分的不是很清,开发工具不可能选gvim,因为开发速度太慢了。
2.editPlus 中集成 jslint。这个 时在无意中找到的,有一篇文章详细介绍了,试了试,也不错。
原文地址:http://www.lizhenwen.com/js/980
//主要配置的参数
参数:
"$(FilePath)"
命令:
WScript.exe "D:\editPlus\app\JSLint\JSLint.wsf"
注意将JSLint.wsf路径替换成你自己的
输出模式中的正则表达式栏:
^.+ >>>in \[(.+)\] \[line\: ([0-9]+)\,character\: ([0-9]+)\]
3.因为我们的开发环境是Eclipse,我就想要是能在Eclipse中也能集成,那就太好了。在网上找了好久,这方面的文章很少。
不过有一篇的两条评论,给了我启发,试了试,一个没有问题,那个可能是我配置的不对吧。
原文地址:http://stackoverflow.com/questions/2741058/jslint-eclipse-plugin //需要fanqiang
下面是那两条评论一
================================================
download and install JSRhino
make it somehow available, e.g. create a js.bat (one line: java -jar "path/to/rhino/js.jar" %* )
download JSLint and put it in some folder, e.g. /path/to/jslint.js
Add an external tool configuration in Eclipse: Location: path/to/js.bat
Working Directory: ${workspace_loc}
Arguments: path/to/jslint.js ${resource_loc}You can now check your JavaScript code with JSLint by calling this external tool.
================================================
这个没有配好,运行时有问题
下面是那两条评论二
================================================
You can enable it by doing:
Open Aptana Studio- Go to Window > Preferences
Go to Aptana > Editors > JavaScript > Validation in the left hand menu
Check "JSLint JavaScript Validator"- Hit OK- Go to Window > Show View > Validation (may need to go to Show View - Other - Aptana Views)
You'll see the Validation on the bottom right of the screen- Now also click Toggle Information and Toggle Warnings (found on the top left corner of the validation pane)
You're all set. JSLint will warn you whilst writing code
这个配好了(我是在eclipse中安装的Aptana 的插件),但不完美(和我在linux下的jslint检查的有不一致的地方,这个还得进一步研究aptana中的jslint,后者修改我linux中的jslint)。
================================================
安装后的截图都在附件中
- 大小: 40.8 KB
- 大小: 49.7 KB
- 大小: 68.4 KB
分享到:
相关推荐
我整理的EditPlus的JSLint插件及配置方说明,以fresher(李振文)的wsh版本稍作修改而成。 网上的用fulljslint.js进行配置的文章基本是错误的。
此资源专门为中文VS2008、VS2005进行编译的,只需将该文件解压到"我的文档\Visual Studio 2008\"文件夹下,启动...通过编译JsLint源文件,使得插件可以很好的运行在中文Vs2008下。具体编译过程,在资源的压缩文件当中。
如果JSLint发现一 个问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。有些编码风格约定可能导致未预见的行为或错误,JSLint除了能指 出这些不合理的约定,还能标志出结构方面的问题。尽管...
jslint的javascript语法检测
jslint.js for vs2008 pharaoh发自博客园 支持utf-8 用于vs2008外部工具 vs下配置参数:$(ItemPath) //Nologo "$(ItemPath)" /ue 可以检查html和aspx页面和js文件中javascript的语法错误。用于visual studio ...
jslint.js jsp开发用 MyEclipse用
jslint 支持utf-8 vs下配置参数:"PATH\jslint_wsh.js" //Nologo "$(ItemPath)" /ue 网上几乎下载不到了。
jslint_MGjzIqFXDKwx.rar 分享给大家!~ 这什么东西挖? 囧,我也望了.
JSLint-1.2工具包,这个在google上面也可以下载到,主要是用于js代码质量的检测。
利用PPT讲解怎么使用 JsLint和 JsHint代码检测规范 js、css代码压缩等讲解,为了下载资源所以提供1资源分
jslint是道格拉斯大神的作品,用来检查javascript的语法错误或者给出良好的编码建议。下载解压后在Notepad++设置>>导入>>导入插件中选择解压好的JSLintNpp.dll文件即可。
这个项目是一个插件,用于为 Sublime Text 2 添加 JSLint 支持。 特征 JSLint:运行 JSLint (Ctrl+J),或在保存时运行 JSLint JSLint:显示 JSLint 结果 通过在结果视图中单击突出显示错误行 跨平台:支持 Windows...
javascript 调试文件,可用于editplus
一组eclipse编辑器(插件) 可在此处发布 JavaScript 编辑器功能: 语法高亮 事件亮点 即时验证(使用 JSLint) 自动创建 TODO 和 FIXME 任务 功能概要 自动完成 折叠式的 json 编辑器功能: 语法高亮 事件亮点 ...
NULL 博文链接:https://hypercube.iteye.com/blog/1844409
SublimeLinter-contrib-jslint 这对棉短绒插件提供了一个接口 。 它将与具有“ JavaScript”语法的文件一起使用。安装必须安装SublimeLinter 3才能使用此插件。 如果未安装SublimeLinter 3,请按照的说明进行操作。...
使用V8的Emacs Flymake的JSLint 这允许使用Javascript V8从Emacs使用JSLint。 还有其他使用Emacs的JSLint的方法,请参阅 ,但这是最简单,最快的方法。安装假设您将emacs软件包安装在~/.emacs.d : 将此包放在~/....
使用JSLint完成JavaScript语法检查 使用JSLint完成JavaScript语法检查
JSLint做JS静态测试的工具,JS developer 必备工具。