Hi everybody,

Thanks Gorkem for your note. I'm rally happy that you have intention to
improve JSDT. JSDT is very in late compare to Visual Studio Code or
WebStorm, and I'm glad that people like you wish to improve JSDT.

I would like to know if some other topic are in scope of JSDT like:

 * ES6 support. tern.java supports ES6 for completion, validation,
hyperlink, hover, outline
https://github.com/angelozerr/tern.java/wiki/Tern-&-ECMAScript6-support but
NOT for :
   - syntax coloration
   - validation (it seems Victor has worked to disable validation, so it
will work for tern.java).
 * TypeScript support. I think it's very important to support TypeScript
since Angular2 is based on. I'm studying in my side how to use TypeScript
LanguageService with tern.

Here a complete list of features that tern.java needs:

 1° ES6 support

I have integrated tern-es6 which gives support for completion, hyperlink
for ECMAScript 6 https://github.com/angelozerr/tern.java/wiki/Tern
-&-ECMAScript6-support You can read in this page, that JSDT must be
improved to support full features of ES6. I have created 2 bugs:

  * Syntax coloration for ES6. See
https://bugs.eclipse.org/bugs/show_bug.cgi?id=477030
  * Validator for ES6. See
https://bugs.eclipse.org/bugs/show_bug.cgi?id=477031

2° Delegate JavaScript features to other components liek tern

Tern improve JSDT because it is able to discover the well type. So with
this feature we can have powerful completion, etc, but too other features
like Outline, etc It should be very cool if JSDT could delegate feautres
like:

 * Override the Outline View with Tern Outline
https://github.com/angelozerr/tern.java/wiki/Tern-Outline-support
 * Override the creating of JSDoc comments (after //* + Enter)
https://github.com/angelozerr/tern.java/issues/334
 * Override Ctr+O https://github.com/angelozerr/tern.java/issues/338
 * Override Ctr+Sift+G https://github.com/angelozerr/tern.java/issues/339
 * Override refactoring https://github.com/angelozerr/tern.java/issues/42

Many thank's for your work!

Regard's Angelo

2015-10-06 20:19 GMT+02:00 Gorkem Ercan <[email protected]>:

>
> My notes from today's meeting are now online, please feel free to add
> yours.
>
> https://wiki.eclipse.org/JSDT/Confcalls/Minutes_20151006
>
> --
> Gorkem
> _______________________________________________
> wtp-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/wtp-dev
>
_______________________________________________
wtp-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to