title: Why should I use an IDE?
body: <p>In another question, <a href="https://stackoverflow.com/users/26310/mark">Mark</a> speaks highly of IDEs, saying "some people still just dont know "why" they should use one...".  As someone who uses vim for programming, and works in an environment where most/all of my colleagues use either vim or emacs for all of their work, what are the advantages of IDEs?  Why should I use one?</p>
  
  <p>I'm sure this is a charged issue for some people, and I'm not interested in starting a flame war, so <strong>please only reply with the reasons you believe an IDE-based approach is superior</strong>.  I'm not interested in hearing about why I shouldn't use an IDE; I already don't use one.  I'm interested in hearing from "the other side of the fence", so to speak.</p>
  
  <p>If you think that IDEs may be suitable for some types of work but not others, I'm also interested to hear why.</p>