very powerful control over how the java compiler handles warnings and errors.has both docked views and fast views (most editors only offer one or the other).
can double-click editor tabs to expand to full workspace view.editor tabs can be moved around with drag-and-drop.pasting code formats code automatically!.amazing control over the formatting of java source code, which can be saved as a profile.content assist is used whereever possible, not just in editor (wizards scrrens).ant integration very well done, ant launcher makes managing project tree very easy.refactoring support ascends from heaven!.ability to format to your line wrapping width.anti-aliased text everywhere, even in UI!.IDE looks amazing, across all systems, and it is quite eat interface overall!.The eclipse platform provides tool developers with ultimate flexibility and control over their software technology. The only current weakness of Eclipse is its lack of a Swing or SWT GUI designer. Eclipse excels at refactoring, J2EE support, and plugin support. Eclipse is built on its own SWT GUI library. Third-party vendors have embraced Eclipse and are increasingly providing Eclipse integration. Built on a plugin architecture, Eclipse is highly extensible and customizable. Summary: Eclipse is a free IDE that has taken the Java industry by storm. This allows advanced features like code generators, auto-completion, refactoring, and debuggers. IDEs can parse source code as it is typed, giving it a syntactic understanding of the code. Integrated Development Environments (IDE) provide benefits to programmers that plain text editors cannot match.