AngularJS support for PHP [message #1414980] |
Mon, 01 September 2014 19:41 |
Angelo ZERR Messages: 122 Registered: July 2009 |
Senior Member |
|
|
Hi PDT Team,
I contact you because you will be perhaps interested with my work about AngularJS Eclipse
Today AngularJS Eclipse supports Angular expression, attributes, elements highligting, angular completion, hover, validation inside HTML and JSP.
I have planned to support PHP (see issue 90) for next milleston 0.6.0. I think it will be easy because since 0.5.0, I use semantic highlight extension point to highlight angular expression, elements, attributes.
I think I will add a new category "AngularJS support for PHP" inside AngularJS update site when 0.6.0 will be done.
But perhaps PDT could provide too the AngularJS support category inside their update site?
Don't hesitate to contact me, if you are interested with AngularJS support for PHP.
Regard's Angelo
|
|
|
|
Re: AngularJS support for PHP [message #1415340 is a reply to message #1415265] |
Tue, 02 September 2014 15:04 |
Angelo ZERR Messages: 122 Registered: July 2009 |
Senior Member |
|
|
Hi Kaloyan ,
Many thank's for your answer.
> I am aware of the AngularJS plugin and I really appreciate your work on this project.
Thank's!
> Indeed, AngularJS becomes more and more popular among PHP developers.
Cool:)
> Including the binaries of the AngularJS plugin on the PDT update site makes sense, but it involves quite an effort from our side. We need to submit a ticket in IPzilla to the Eclipse Legal team. They will review your project in Github and eventually approve it. This takes some time (weeks). In future we would need to repeat this process for every new version released.
Ok I understand the problem, a lot of work to do that.
I have started the AngularJS support for PHP, that you can test with 0.6.0-SNAPSHOT. See screenshots at https://github.com/angelozerr/angularjs-eclipse/wiki/New-and-Noteworthy-0.6.0
It was very easy since PDT is based on WTP and AngularJS Eclipse is based on semantic highlight to highlight angular expression and directive.
I have included in the update site feature AngularJS support for PHP (PDT). You can install it if you want to play with it. See https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started for more information.
> Have you considered continuing your work as a project under the Eclipse Foundation? If the AngularJS plugin is an Eclipse project and joins the Simultaneous Release then it will be very easy to not only add it to our update site, but also include in the Eclipse for PHP Developers package.
AngularJS Eclipse is based on tern.java which uses the powerful JavaScripit inference engine tern.js.
So if you install AngularJS Eclipse, it install tern.jav atoo and you can benefit too with other JS framework like Google Closure, YUI, Dojo, etc. For instance if you want to benefit with jQuery completion, hyperlink, hover, validation, you can just check the jQuery module. See https://github.com/angelozerr/tern.java/wiki/Tern-&-jQuery-support
As tern.js is written is JavaScript, you can use it too inside Web Browser.
I would like to provide my work to Eclipse but the big problem is about tern license. If I have understood (JBoss which integrates too AngularJS Eclipse and tern.java told me that there is a problem with tern license).
Regard's Angelo
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03717 seconds