I&#x27;ve heard many people say exactly that (or even that VS is simply the best IDE). I somehow fail to see why would anyone say that.<p>The whole solution&#x2F;project model seems to be optimized for something that does not make much sense to me.<p>The UI is mostly unusable on small screens.<p>Integrated editor feels somewhat weird to me (I&#x27;m probably too addicted to emacs&#x27; electric-indent, but even then).<p>Thus I may see some reason to use VS for .NET projects (VS being the &quot;native&quot; IDE), but I completely fail to see why one would use VS for C&#x2F;C++ (which is even exaggerated by various quirks of MS&#x27;s compiler, like not supporting C99 and different versions of stdlib that sometimes can be used at same time and sometimes can&#x27;t).