Hi Doug, As TypeScript supports now JSX, I have tried it with my integration of TypeScript inside Eclipse https://github.com/angelozerr/typescript.java and JSX completion works well! The JSDT Editor was extended with TypeScript Language Service (with tsserver) and here the result:
[image: Images intégrées 1] I must just improve the JSX support like validation. I have created an issue at https://github.com/angelozerr/typescript.java/issues/10 For the JSX syntax coloration, I have created an issue at https://github.com/angelozerr/typescript.java/issues/11 but it's not possible today because JSDT Editor doesn't provide an extension point kind (like SSE semantic highlight). See eclipse bugzilla at https://bugs.eclipse.org/bugs/show_bug.cgi?id=486961 Regard's Angelo 2016-03-03 3:25 GMT+01:00 Doug Schaefer <[email protected]>: > Anyone know of a JSX/ES6 plug-in? I've become a big React fan the last few > months and would love proper support (instead of confusing the poor > JavaScript editor). I'll be showing some of my work at EclipseCon with my > IDE for IoT demo and will have to do some handwaving. > > Thanks, > Doug. > > On Wed, Mar 2, 2016 at 2:07 AM, Angelo zerr <[email protected]> wrote: > >> Hi Gorkem, >> >> I understand that it's a little hard for you to give me an answer. I will >> study refactor/search in few months. >> >> Now I would like to start developping Angular2 Eclipse plugin but as >> Angular2 uses syntax with [], () for attributes names, HTML editor doesn't >> support it -( >> See https://github.com/angelozerr/angular2-eclipse/issues/1 >> >> Regard's Angelo >> >> 2016-03-02 1:29 GMT+01:00 Gorkem Ercan <[email protected]>: >> >>> >>> 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 >>>> [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 >> >> >> >> _______________________________________________ >> 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 >
_______________________________________________ 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
