`
kongxiantao
  • 浏览: 112111 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse 添加 JSLint 插件

    博客分类:
  • tool
阅读更多

最近研究了一下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
分享到:
评论
2 楼 墨子宇 2012-02-15  
so,为了使用JSLint我还得装一个aptana?
1 楼 lvjun106 2011-11-21  
楼主可以看下这篇文章,介绍的很详细。http://www.oschina.net/question/129540_19778
ECLIPSE 安装方法:
Remote Update Site Pre Eclipse 3.4
Go to the [Help -> Software Updates -> Find and Install] Menu Item.
Create a New Remote Site
jsLex update site is http://update.rockstarapps.com
Keep clicking through the screens until it is installed.

相关推荐

    EditPlus的JSLint插件(检验Javascript编写规范)

    **EditPlus的JSLint插件与JavaScript编程规范** 在编程世界中,代码规范和一致性至关重要,它们可以提高代码质量,提升团队合作效率,并降低维护成本。JavaScript作为一门广泛使用的脚本语言,也不例外。JSLint是一...

    JSLint Plugin for Notepad++

    **JSLint 插件与 Notepad++ 的整合** JSLint 是一款由JavaScript之父道格拉斯·克罗克福德(Douglas Crockford)开发的代码质量工具,它主要用于检查JavaScript代码中的语法错误,并提供编程风格和最佳实践的建议。...

    sublime安装JSLint

    在Sublime Text中安装JSLint插件,可以提升编码时的体验,即时反馈代码问题,提高代码质量。 安装JSLint插件的过程分为以下几个步骤: 1. **安装Package Control**: 如果尚未安装Package Control,首先需要前往...

    jslint的javascript语法检测

    2. **集成到编辑器/IDE**:许多流行的编辑器和IDE(如Visual Studio Code、Sublime Text等)都有`jslint`插件,可以直接在编辑环境中进行实时检查。 3. **配置文件**:可以通过`.jslintrc`配置文件定制`jslint`的...

    jsLint.vs VisualStudio js插件

    此资源专门为中文VS2008、VS2005进行编译的,只需将该文件解压到"我的文档\Visual Studio 2008\"文件夹下,启动...通过编译JsLint源文件,使得插件可以很好的运行在中文Vs2008下。具体编译过程,在资源的压缩文件当中。

    jslint_MGjzIqFXDKwx.rar

    《jslint_MGjzIqFXDKwx.rar——深入理解JavaScript代码质量检查工具JSLint》 在软件开发过程中,代码质量是决定项目成功与否的关键因素之一。JSLint,作为一款强大的JavaScript代码质量检查工具,对于确保代码的...

    jslint 支持utf-8

    **jslint支持utf-8** jslint是一款由Douglas Crockford开发的JavaScript代码质量工具。它用于检查JavaScript代码中的潜在错误,遵循一套严格的规则,旨在提高代码的可读性和可维护性。jslint的目的是帮助开发者编写...

    JavaScript验证工具 JSLint 天涯浪子

    如果JSLint发现一 个问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。有些编码风格约定可能导致未预见的行为或错误,JSLint除了能指 出这些不合理的约定,还能标志出结构方面的问题。尽管...

    JSLint-1.2

    **JSLint-1.2** 是一个知名的JavaScript代码质量检查工具,它的存在是为了帮助开发者遵循最佳实践,提高代码的可读性和可维护性。这个工具包可以从Google等多个平台获取,便于开发者集成到他们的开发流程中,确保...

    使用JSLint完成JavaScript语法检查

    2. 下载JSLint的JavaScript文件并将其添加到项目中,这样可以在本地环境中运行。 3. 使用Node.js的npm包管理器安装`jslint`模块,命令为:`npm install jslint`。 **二、配置JSLint** JSLint提供了丰富的配置选项...

    jslint.js for vs2008 pharaoh发自博客园

    jslint.js for vs2008 pharaoh发自博客园 支持utf-8 用于vs2008外部工具 vs下配置参数:$(ItemPath) //Nologo "$(ItemPath)" /ue 可以检查html和aspx页面和js文件中javascript的语法错误。用于visual studio ...

    jslint.js Java开发用

    jslint.js jsp开发用 MyEclipse用

    JsLint+JsHint+Node_Grunt技术讲解PPT

    利用PPT讲解怎么使用 JsLint和 JsHint代码检测规范 js、css代码压缩等讲解,为了下载资源所以提供1资源分

    jsLint JAVASCRIPT静态检查工具

    JavaScript是Web开发中不可或缺的一部分,而`jsLint`则是JavaScript开发者的重要辅助工具,它是一款强大的静态代码检查器。本文将详细介绍`jsLint`及其在JavaScript编程中的应用。 `jsLint`是由Douglas Crockford...

    sublime-jslint:JSLint 支持 Sublime Text 2

    这个项目是一个插件,用于为 Sublime Text 2 添加 JSLint 支持。 特征 JSLint:运行 JSLint (Ctrl+J),或在保存时运行 JSLint JSLint:显示 JSLint 结果 通过在结果视图中单击突出显示错误行 跨平台:支持 Windows...

    jslint.js js调试文件

    javascript 调试文件,可用于editplus

    eclipse-plugin-smallEditor:一组eclipse编辑器(插件)

    一组eclipse编辑器(插件) 可在此处发布 JavaScript 编辑器功能: 语法高亮 事件亮点 即时验证(使用 JSLint) 自动创建 TODO 和 FIXME 任务 功能概要 自动完成 折叠式的 json 编辑器功能: 语法高亮 事件亮点 ...

    SublimeLinter-jslint:SublimeLinter 3 JavaScript插件,使用JSLint(通过https

    SublimeLinter-contrib-jslint 这对棉短绒插件提供了一个接口 。 它将与具有“ JavaScript”语法的文件一起使用。安装必须安装SublimeLinter 3才能使用此插件。 如果未安装SublimeLinter 3,请按照的说明进行操作。...

    Notepad++插件JsMinNpp.dll(64位版)

    这个特定的插件,名为"JsMinNpp.dll",是专为Notepad++设计的,旨在帮助用户优化和压缩JavaScript(js)代码。 JavaScript是一种广泛用于网页和网络应用的编程语言,它负责实现动态交互和用户界面效果。然而,未经...

Global site tag (gtag.js) - Google Analytics