We are continuing with our plan to drop the inference engine and replace
the parser with Esprima.
Search and refactoring are two areas of JSDT that will be impacted
highly from this change.
At this time, it is very hard for anyone to be able to asses if we can
have extensions on these areas.
I wish I had a better answer at this time.
—
Gorkem
On 1 Mar 2016, at 10:48, Angelo zerr wrote:
Hi guys,
I would like to know if JSDT has the intention to provide some
extension to
override features and delegate features to an other component (ternjs,
typescript, etc) like search, or refactor.
In my case I would like to use for instance rename of tern.js (with
tern.java) and rename of TypeScript (typescript.java) inside Eclipse.
My
question is:
* implement my own refactor action?
* use JSDT refactor action and override it (if in the future it will
be
supported).
There are several problems by using JSDT or search feature:
* the project must have JSDT nature (otherwise Refactor menu item
doesn't
appear, search with Ctrl+Shift+G cannot be executed). In the case of
typescript.java and tern.java I don't need to have the JSDT nature.
* refactor, search works with an IJavaScriptUnit although in my case,
I
don't need that. I want just offset to consume TypeScript service
language
or ternjs, and that's all.
See problem with tern.java with search with Ctrl+Shift+G:
https://github.com/angelozerr/tern.java/issues/339#issuecomment-146618346
Please tell me if you think that JSDT coudl provide some extensionb.
Otherwise I will implement search and refactor from scratch.
Many thanks
Regard's Angelo
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
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
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev