Hi guys,

I would like to know if you could be interested to integrate typescript.java and in the future Angular2 Eclipse inside JBoss Tools.

typescript.java extends JSDT Editor to support TypeScript (*.ts), JSX (*.jsx), TypeScript / JSX (*.tsx) and even JavaScript *.js since TypeScript 1.8 support JavaScript too (Salsa).

Today typescript.java support completion, hover, hyperlink, validation for those TypeScript/ JSX files. 

typescript.java provides an embedded node.js (like tern.java) and an embedded TypeScript in order to user can work with TypeScript without installing node.js or TypeScript, but you can override it if you wish. 

typescript.java consumes tsserver (like VSCode), so it's very easy to change TypeScript version without compiling the new version of TypeScript because tsserver is provided (like tsc) in theTypeScript distribution.

So the main difference between TypEcs, eclipse-typescript and typescript.java are:

 * extends JSDT Editor
 * consumes tsserver instead of creating a custom TypeScript Language Service (in order to consume directly TypeScript installed).
 * uses WTP Validator for the validation (I will update my hack to consume WTP Validator once JSDT Eclipse Neon will be available in June).

I think I will create a release of typescript.java soon and after I will work on Angular2 Eclipse. See my roadmap at https://github.com/angelozerr/angular2-eclipse/wiki/RoadMap

MyEclipse could be perhaps interested to integrate typescript.java, it should be fantastic if you JBoss Tools could be interested too.

Have a nice day.

Reagrd's Angelo