Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a working JSLint Eclipse plug-in?

Can anyone point to a functioning JSLint plug-in for Eclipse?

like image 847
Nikita Avatar asked Apr 29 '10 21:04

Nikita


4 Answers

Use this:

In Eclipse, Install New Software to http://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download

I used jslint4java to add jslint to the Eclipse plugin for Android PhoneGap development. If you're not interested in PhoneGap or Android, you can choose only the jslint4java feature in the install wizard

Usage information here.

like image 145
Paul Beusterien Avatar answered Nov 04 '22 04:11

Paul Beusterien


There is a plugin here and it works ok. (site is down sometime in 2011)
The update site is http://update.rockstarapps.com/site.xml (site down 2012-07-24)

You can also run jslint4java as an external tool:

  1. Download jslint4java
  2. Put jslint4java.jar somewhere
  3. Add an external tool configuration in Eclipse (Run > External Tools > External Tools Configurations > Program > New...):
    Location: /usr/bin/java
              (or your path to javaw.exe)
    Arguments: -jar /path/to/jslint4java.jar ${resource_loc}
    

Now you can select a js file in the Project Explorer and run jslint4java from the external tools menu.

like image 32
Martin Avatar answered Nov 04 '22 04:11

Martin


I think I've found the simplest solution. If you install Aptana Studio, a free Eclipse plug-in, you get among other things, an excellent JavaScript IDE with support for Ext, jQuery and other major libraries.

Using these instructions (copied here in case blogspot is blocked at work), you can easily turn on JSLint support.

You can enable it by doing:

  1. Open Aptana Studio- Go to Window > Preferences
  2. Go to Aptana > Editors > JavaScript > Validation in the left hand menu
  3. Check "JSLint JavaScript Validator"- Hit OK- Go to Window > Show View > Validation (may need to go to Show View - Other - Aptana Views)
  4. 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

like image 27
Adrian J. Moreno Avatar answered Nov 04 '22 04:11

Adrian J. Moreno


You might consider a JsHint Eclipse plugin as an alternative. From what the project objective reads, JSHint was originally a fork of JsLHint with more option configuration.

Eclipse plugin http://github.eclipsesource.com/jshint-eclipse/

JsHint reference http://www.jshint.com/about/

like image 20
treejanitor Avatar answered Nov 04 '22 04:11

treejanitor