-
Notifications
You must be signed in to change notification settings - Fork 51
New and Noteworthy 1.0.0
Here's a list of the most noteworthy things in the tern.java 1.0.0 release which will be available for download at ?. You can see issues for 1.0.0
When the completion, hyperlink, hover, validation is executed the first time tern.java load some JavaScript files according your configuration of tern script paths.
You can have performance problem, for instance if you use bower, npm which download a lot of JavaScript files inside /bower_component , /node_modules folder. Eclipse Mars excludes now by default those folders; tern.java is now able to use it.
To improve performance, now you can include/exclude JavaScripts files to load by using JSDT JavaScript / Include Path :

If you go at Tern /Scripts Path, you can check that JavaScript files from your /bower_component , /node_modules folders will be ignored by tern.java:

Tern hyperlink is now available inside HTML editor :

Browser Extension provides advanced features like completion, hyperlink, validation
- for HTML elements ids :

- for CSS Selectors :

jQuery Extension gives the capability to provide support for CSS selectors :


Add a support for Delite :

For more information, please read Delite.
Lint validator was improved.
The Lint validator is able to validate multiple types:

The Lint validator is able to validate your JavaScript files by using JSDoc annotations :
- here a sample with assignment type error :

- here a sample with function parameter type error:

- Tern IDE
- Tern Toolings
-
Tern Modules
- AngularJS
- AlloyUI
- Browser
- Bootstrap
- CKEditor
- CordovaJS
- Dojo Toolkit
- ECMAScript
- ExtJS
- Game
- jQuery
- JSDoc Support
- Liferay
- Meteor
- Node.js
- Qooxdoo
- snabbt.js
- RequireJS
- Tabris.js
- three.js
- Titanium
- YUI Library
- Completion
- Linter (Validator)
- Tests
- JavaScript Build
- New and Noteworthy