-
Notifications
You must be signed in to change notification settings - Fork 52
New and Noteworthy 1.1.0
Here's a list of the most noteworthy things in the tern.java 1.1.0 release which is availabled for download since 11/08/2015. You can see issues for 1.1.0
tern-es6 was integrated and provides ES6 features completion, hyperlink. Here a screenshot with ES6 modules completion:
See ES6 features for more information.
Tern Outline was improved:
- to support ES6 features like ES6 class:
- to avoid freezing Eclipse when outline is refreshed with a big JavaScript file.
Completion guess was improved for custom guessing.
Node extension uses completion guess to display required node modules after than require
function is applied. Type req
, do Ctrl+Space to open completion, select require
, this apply completion generates require(id)
and open a completion with required node modules:
1.1.0 uses minimal_json 0.9.4
to format JSON with indentation; .tern-project
is now saved with indentation:
{
"plugins": {
"guess-types": {
},
"outline": {
}
},
"ecmaVersion": 5
}
Tern project properties is available:
- in
JavaScript / Tern
if your project has JavaScript Nature (JSDT):
-
Tern
if your project has NOT JavaScript Nature (JSDT):
Add a support for Phaser :
For more information, please read Phaser.
A basic editor for .tern-project
is now available:
It will be improved in the next version:
- by using WTP JSON Editor which will belong to soon to Eclipse WTP to provide completion, coloration, validation.
- with several tabs to configure it like PDE MANIFEST.MS editor.
You can add your idea in the issue 358
- 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