Intelligent JavaScript Editing

The Intelligent JavaScript Editing plugin integrates the tern.js intellisense engine enhance the JavaScript editor with the following features:

  • Autocompletion on variables and properties
  • Function argument hints
  • Querying the type of an expression
  • Finding the definition of something
  • Automatic refactoring


The tern.js library supports a large list of JavaScript frameworks like:

  • AngularJS
  • AlloyUI
  • CKEditor
  • Closure Library
  • CordovaJS
  • Dojo Toolkit
  • ExtJS
  • Google Maps
  • Grunt
  • jQuery
  • Liferay
  • Meteor
  • Node.js
  • Qooxdoo
  • RequireJS
  • YUI Library


How do I install the Intelligent JavaScript Editing plugin?



Instructions on how to complete a procedure

To use the Intelligent JavaScript Editing plugin:

  1. In the Project Explorer, right-click your project, and select Configure | Convert to Tern Project...
  2. Select the modules to activate in the Tern Modules property page.

  1. Click the OK button.
  2. Open a JavaScript file in the JavaScript editor and start taking advantage of the enhanced intellisense support.