I'll bet no one is going to know what I'm talking about here but it's worth a shot. I just started using Java and cycle through two IDE's: BlueJ and Eclipse. I like BlueJ because it's color-coded so it's really easy to keep track of everything, but it doesn't help you out at all. I like Eclipse because of all the helpful things it does, like automatically close parentheses, automatically fixes parsing errors, can write observers and transformers for you, shows you a drop-down of methods when you call a class, etc. But it's not color coded like BlueJ and it's REALLY hard to keep track of what's going on, it's like programming in notepad. Does anyone know of an IDE that does both? Or am I just going to have to get used to non-color coded Eclipse?
I'm not sure because I never needed IDEs but I think Netbeans is worth a shot. http://netbeans.org/features/ide/