Hi,
I use STS as the IDE for all development.
I remember, early this year. when I started learning Groovy, plugin
dint even have the feature to refactor variable names in Groovy
classes. I saw many screencasts using IntelliJ as the IDE for Groovy.
And many Groovy Evangelists say that IntelliJ has the best support for
Groovy [
http://stackoverflow.com/questions/233664/best-ide-for-grails-
groovy].
Groovy Plugin and Grails Plugin too have improved quite a lot in the
last 6 months.
Have a look at the Groovy plugin changes in 2.0.2. Am sure you will
really appreciate the number of features added.
http://docs.codehaus.org/display/GROOVY/Groovy-Eclipse+2.0.2+New+and+Noteworthy
Instead of not using any IDE and trying to play around a very dynamic
language [like Groovy], its better and useful most of the times to use
this plugin, which goes through some or other iteration every week.
You get consistent updates almost every week / 10 days.
When you are here, do have a look this blogpost by Andrew Clement on
improvements for Grails tooling.
http://blog.springsource.com/2010/07/19/grails-tooling-improvements-in-springsource-tool-suite-2-3-3-m2
Having said all that, Groovy Plugin needs even more fine tuning for
helping the developers use / learn this language better and for higher
productivity.
With SpringSource backing Groovy and Grails, am sure the support will
improve over a period of time.
PS: I liked Spring Roo tooling support more than Grails tooling. I
remember reading a blog that Grails also will most probably get
similar tooling support soon.
Regards,
Prashanth.
On Sep 7, 11:56 am, Nibin Varghese <
nibin...@gmail.com> wrote:
> Hi,
>
> I have tried community edition of Intellij IDEA when I was learning groovy(4
> months before). At that time, IDEA was having some performance problem and
> it was hanging at times in my ubuntu machine. Later I switched to the plain
> groovyConsole for my study. It was plain simple and easy.
>
> I also use STS with groovy plugin support these days. At times, STS or may
> be the eclipse-groovy plugin screws up with dynamic types. It shows me error
> even if syntactically the code is correct.
>
> The reason for a proper IDE (in my case) is to have the autocompletion
> feature. I learn fast if atleast autocompletion works fine. I guess
> autocompletion feature from a dynamic language perspective is kind of
> challenge to achieve.
>
> Hope to see a day when proper dynamic language support comes with the IDE's
>
> -nibin
>
> On Tue, Sep 7, 2010 at 12:03 PM, Roshan Dawrani <
roshandawr...@gmail.com>wrote:
>
>
>
>
>
>
>
> > Guillaume, any idea whether community edition of Intellij IDEA has all that
> > groovy support available?
>
> > On Tue, Sep 7, 2010 at 11:55 AM, tog <
guillaume.all...@gmail.com> wrote:
>
> >> I guess most of the Groovy developers use IntelliJ which is indeed a very
> >> good IDE. I don't know really what is the status of Eclipse, I would suspect
> >> that the support of Groovy has improved ;-)
>
> >> On Tue, Sep 7, 2010 at 11:37 AM, Nibin Varghese <
nibin...@gmail.com>wrote:
>
> >>> Hi,
>
> >>> Which IDE is good for hacking groovy codebase ? any recommendations ?
> >>> With the Helios release of eclipse, they have GIT integration. But as far as
> >>> I understand, Egit is not a complete git client
>
> >>> Regards,
> >>> Nibin
>
> >>> On Tue, Sep 7, 2010 at 11:30 AM, Roshan Dawrani <
roshandawr...@gmail.com
> >>> > wrote:
>
> >>>> Hi,
>
> >>>> Since Groovy may soon be moving from svn to git and also get hosted on
> >>>> github, if anyone is interested in getting hands dirty with groovy codebase
> >>>> for experimenting/contributing, it may be the right time to learn about git
> >>>> / github.
>
> >>>> Here is a great "git" training video from Google Talks:
> >>>>
http://tinyurl.com/25shc9and here is a very useful and to-the-point
> >>>>
http://tinyurl.com/25oeo72*
>
> >>>> *--