title: What is so great about Visual Studio?
body: <p>In my admittedly somewhat short time as programmer, I have used many development environments on many platforms. Most notably, Eclipse/Linux, XCode/OSX, CLI/editor/Linux, VisualDSP/Blackfin/Windows and MSVC/Windows. (I used each one for several months)</p>
  
  <p>There are neat features in pretty much all of them. But somehow, I just can't find any in MSVC. Then again, <em>so</em> many people really seem to like it, so I am probably missing something here. So please tell me: What is so great about Visual Studio?</p>
  
  <p>Things I like:</p>
  
  <ul>
  <li>Refactoring tools in Eclipse</li>
  <li>Build error highlighting in XCode and Eclipse</li>
  <li>Edit-all-in-Scope in XCode</li>
  <li>Profiler in XCode</li>
  <li>Flexibility of Eclipse and CLI/editor</li>
  <li>Data plotting in VisualDSP</li>
  </ul>
  
  <p>Things I don't like</p>
  
  <ul>
  <li>Build error display in MSVC (not highlighted in code)</li>
  </ul>
  
  <p>Honestly, this is not meant to be a rant. Of course I am a Mac-head and biased as hell, but I <em>have</em> to use MSVC on the job, so I really <em>want</em> to like it.</p>