Uncommented Bytes

Wednesday, July 07, 2004

Eclipse Rises

As I mentioned previously, I was having trouble with the 3.0 release of Eclipse. I thought it was time for an update, as my opinion has improved dramatically.

As a quick background, I have been using Eclipse since early 2003 when I fell in love with it. Eclipse made my life so much easier. I had been longing for an IDE that could refactor, even though I didn't know what to call it. I couldn't understand why imports couldn't be automatic, and compiling couldn't be simpler. Code completion was nice, but I wanted more, and Eclipse delivered.

3.0 was causing me grief in the speed department. However after using it for about a week of actual work I'm not seeing the speed hit anymore on my Windows 2K machine***. I'm loving the Ant integration that finally works for me. Until now I always used Ant externally as the embedded version failed. I did have to point to a 1.5.4 version of Ant since 1.6.x seems to cause problems with a few Weblogic specific tasks (that are poorly written, I might add). I'm getting used to code folding, a feature I didn't think I would use. The "add/remove block comment" option is nice. And JUnit testing seems smoother for some reason. Add with the CVS enhancements and color scheme improvements, and I'm a happy camper!

*** - I do see occasionally a long pause after not using Eclipse for many minutes. Maybe someone has seen a bug report on this?

1 Comments:

  • In regards to your 'delay' comment at the bottom - more than likely you are a.) running Windows and b.) minimizing Eclipse when it is not in use. For good or bad, when an app is minimized in Windows, Windows feels free to page that application out of core memory into virtual memory. As a side effect, when you restore the window, Eclipse will be running from paged space for a while which produces (very) noticable delays. Since Eclipse consumes a rather large memory footprint, this can be really frustrating.

    By Anonymous Anonymous, at 07 July, 2004 11:06  

Post a Comment

Links to this post:

Create a Link

<< Home