Atma Xplorer

Xploring Games, Computing, Photography

Eclipse on my Java

I’ve been messing around with Eclipse for the past month and I must say that I’m quite impressed using it as a Java IDE, it’s default form. I’ve added it to my Java arsenal not as a replacement for Netbeans but rather a compliment to what it can?t do.

Having done Java development for about 2 years, I?m constantly looking for ways to improve development time. From Notepad, I moved to Netbeans. I dabbled with J# in Visual Studio 2005 but I felt like a fish out of water so I switched back. And just recently, I’ve discovered Eclipse.

Here’s a list of what I liked on all 3 IDE’s:

Netbeans:

  • Better mobile development tools
  • Better support for html, jsp, xml, xslt
  • Uses Matisse (the new GUI builder) which is way ahead of anything Eclipse has to offer
  • JFluid profiler
  • Free/Open Source Software so it?s easily modifiable to fit your needs and it can be used for developing commercial tools
  • Multiplatform: it works on Solaris, Linux, Mac OS X, Windows, etc.
  • Plug-ins!
  • Free
  • Not confined to the Windows environment and to developing Windows/ASP.NET/PocketPC based applications

Visual Studio:

  • Excellent debugging tools
  • Excellent Windows.Forms GUI designer
  • Access to all CLR features
  • .Net Integration

Eclipse:

  • Better refactoring tools
  • Less resource hog
  • Has an excellent Quickfix (Ctrl + 1) with more options than VS?s one
  • Integrated CVS
  • Uses RCP framework
  • Integrated unit testing tools
  • Free functional tests, code coverture, etc. via free plug-ins
  • Free/Open Source Software so it?s easily modifiable to fit your needs and it can be used for developing commercial tools
  • Multiplatform: it works on Solaris, Linux, Mac OS X, Windows, etc.
  • Tools for every other possible language
  • Free
  • Not confined to the Windows environment and to developing Windows/ASP.NET/PocketPC based applications
Tags:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

website stats