&gt; Eclipse tends to try to do everything in their IDE<p>Isn&#x27;t that the whole point of an IDE? I mean, an Integrated Development Environment, by definition, should have all the tools integrated, as opposed to a text editor which is only one tool in an unintegrated development environment.<p>I prefer Emacs myself, but if I wanted an IDE, I&#x27;d probably go for the one that can do everything I want to do.