JSLint icon

JSLint

  n/a
Certified 100% FREE GPL   

Check your JavaScript, HTML or CSS source code for syntax errors using JSLint or JSHint, set the JSLint toleration or JSHint warning levels. #Notepad++ plugin  #JSLint checker  #JavaScript code checker  #Error  #Syntax  #Javascript  

Softpedia Review

specifications

changelog

Free Download

Review by:
4.5/5

Dedicated to JavaScript developers, JSLint is a Notepad++ plugin that can quickly match your code against JSLint (JavaScript Code Quality Tool), straight from the main window of the text editor.

This is a static code analysis tool available as an online service, which is utilized in JavaScript development to verify if the source code complies with the coding rules.

JSLint is designed for coders who prefer Notepad++, the feature-rich text editor which supports a wide range of programming and scripting languages, including JavaScript, HTML and CSS.

The lightweight add-on can be seamlessly integrated into Notepad++, whether you have an installer or portable edition of the utility.

This can be done by extracting the DLL file from the downloaded archive and by moving it to the "plugins" directory of Notepad++. Make sure to restart the application if it was already launched before this step.

From this point on, you can access JSLint from the "Plugins" menu in the central window. While working in a JavaScript, HTML or CSS file, you can ask the tool to verify the code of the current document (Ctrl+Shift+F5) or all (Ctrl+Shift+F6), in case you have multiple files opened in different tabs.

JSLint displays a new pane on the bottom side of the window, where you can view errors (reason, file name, line and column number) and unused variables (functions, file name, line and column number), as well as jump to the previous or next lint (line of error, by pressing Ctrl+Shift+F7 or Ctrl+Shift+F8).

Skilled JavaScript users can configure JSLint options to select the type of allowed issues. For example, it's possible to prevent the tool from tolerating bitwise operators, continue, debugger statements, == and !=, ES5 syntax, eval, misordered definitions, and unused parameters. The default indentation along with the maximum line length and number of errors can be modified.

You can also switch from JSLint to JSHint verification mode (JSHint is a fork project from JSLine) and configure warning settings such as debugging mode, empty blocks, unsafe comparisons, functions inside loops, unsafe line breaks, and undefined variables.

Additional commands can be defined for execution. For both JSlLint and JSHint script sources, you can allow the plugin to use the built-in database with syntax errors or ask it to download the latest ones and stay up to date.

In conclusion, this is an incredibly useful open-source project for JavaScript developers who want to effortlessly keep their JavaScript, HTML and CSS code in check with the aid of JSLint and JSHint.

What's new in JSLint 0.8.3:

  • Bug fixed: "#12 Doesn't work with Javascript/JSON files in newer versions of N++"
  • JSLint script updated to version from 2015-11-16
  • JSHint script updated to version 2.6.3
  • (Warning: versions of JSHint newer than 2.6.3 doesn't work anymore with the version of V8 JavaScript engine that this plugin is using!!!)
Read the full changelog

JSLint 0.8.3

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
1 MB
  4 screenshots:
JSLint - Check the syntax your JavaScript, HTML or CSS code using JSLintJSLint - Customize the JSLint toleration levels, indentation, maximum line length and number of errorsJSLint - Switch to JSHint, a fork of JSLint, and customize the warning levelsJSLint - Keep the built-in script sources or download the latest ones to stay up to date
  main category:
Programming
  developer:
  visit homepage

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

paint.net

Packed with an array of options and an intuitive interface, this application enables you to create professional-looking photographs
paint.net

% discount
Microsoft Teams
  • Microsoft Teams
  • calibre
  • paint.net
  • 7-Zip
  • ShareX
  • 4k Video Downloader
  • Windows Sandbox Launcher
  • Bitdefender Antivirus Free
  • Zoom Client
  • IrfanView
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy