New SpringSource tool - Roo -- comparision with IntelliJ Spring support

SpringSource just announced that they will be making their open-source tool titled Roo available for the Eclipse IDE (http://blog.springsource.com/2009/05/01/roo-part-1/). As well, SpringSource will be releasing a free version of Eclipse with Roo built in titled SpringSource Tool Suite or STS). Has anyone tried Roo as yet in the Eclipse environment? How does it measure up to IntelliJ's excellent Spring support.?


I hope that Dmitry and the rest of the JetBrains folks have their eyes on this ball with a view to keeping IntelliJ Spring and Hibernate/JPA support best in the Java IDE business.

0
7 comments

Well, we do not want to compete with such a thing. We'd better try to get as
much as possible out of it, e.g. create an integrating console if it proves
its usefullness.


0

I completely agree, Intellij should integrate with Roo, not competing with it. As far as I know, Roo is not supposed to be anything Eclipse specific. It's Maven based, and would fit well with the existing Intellij support.

The most important thing that seems to be missing is support for AspectJ, which is the core of a Roo project. Any idea if and when Roo support will be availabe in Intellij?

0

There is a AspectJ plugin for IntelliJ
http://intellij.expertsystems.se/aspectj.html

but it fails to recognize Roo aspects...


Regards,
Sike

0

It seems that one of the biggest areas stopping Idea users from using Roo is the lack of AspectJ IDT support. Is this planned for Maia?

0

Hello Charles,

It seems that one of the biggest areas stopping Idea users from using
Roo is the lack of AspectJ IDT support. Is this planned for Maia?


Unfortunately it doesn't look like we'll have time to support this before
the final 9.0 release. Maybe in some 9.x update.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Any update on this? Is it scheduled?  What's the timeframe?

0

I have added the feature request IDEA-26959 to add AspectJ ITD support (necessary for working with Roo-managed code). Add your votes!

0

Please sign in to leave a comment.