just to clarify, you can put in whatever features you're looking for (syntax highlighting/coloring, code folding, class browser, refactoring tools, method signature suggestion /autocompletion, watch/breakpoints, reg ex debugger etc.) into google search for the last year's threads, it's probably been discussed