We are cooking on an update to JBoss Tools 4.1.
JBoss Tools 4.1.1 Alpha2
One small step...
JBoss Tools is a set of plugins for Eclipse that complements, enhances and goes beyond the support that exists for JBoss and related technologies in the default Eclipse distribution.
Currently we are preparing for doing some bugfixes incl. refresh the until now experimental Apache Cordova support as part of our Aerogear Hybrid tooling.
From within Eclipse Kepler you need to add the JBoss Tools Eclipse Kepler development updatesite:
Note, if you already have this enabled you will get updates to your plugins via 'Help > Check for updates' but you will not get new plugins installed - thus if you don't have for example the Cordova tooling installed already you need to use the 'Help > Install' menu instead.
Alpha2 and the previous Alpha1 build are mainly about bugfixing and being ready to include the Cordova tooling into JBoss Developer Studio.
There are though a few new features included to make your life easier.
Resource content assist and file creation
There are now content assist on resources for things like script, img, source, anchors etc.
Alexey made a nice video of how it works you can watch here.
Furthermore if you type in a resource that does not exist the html editing tools now offer to create the resource for you, making it much easier to quickly create a set of linked resources.
Angular.js attribute content assist
To aid in developing of Angular applications we've added content assist for ng-* attributes.
We are working on providing better angular support (i.e. content assist for actual values) but that requires more than we can safely include into a bugfix release
Another often complaint is that the validation of angular.js marks ng-* with warnings as invalid html. This is actually correct since the proper syntax to be 100% compatible with the html5 spec is to use data-ng-* and if you disabled this rule you would loose warnings against you misspelling i.e. class as clas. This issue we can't fix in JBoss Tools alone thus we have submitted patches upstream to eclipse to allow you to choose to ignore ng-* and any other combination of attributes in your specific project. You can follow that here if you are interested.
What's Next ?
Next planned item is beta release which will include improvements to Cordova tooling and introduce it as part of JBoss Developer Studio.
...and do not forget that Integration Stack is Back, giving you support for SOA related tech too - we got beta builds for that announced last week.