title: How do I turn off auto-formatting in VS2013 for C++?
body: <p>VS2013 has added auto-formatting for C++. My personal opinion on auto-formatting is that it's ultimately harmful for developers but I have to accept not everyone agrees. What bugs me is that I can't seem to disable auto-formatting completely. I have unchecked every checkbox under Tools->Text Editor->C/C++->Formatting->General yet when I type:</p>
  
  <pre><code>void f ()
  </code></pre>
  
  <p>VS2013 replaces this with</p>
  
  <pre><code>void f()
  </code></pre>
  
  <p>That's not the code-standard in this specific project which means I have to go back and insert a space. There are other examples where I have to fight against VS.</p>
  
  <p>I don't want to change the spacing settings because</p>
  
  <ol>
  <li>I work in multiple projects with different code standards</li>
  <li>I don't believe in auto-formatting so I just want it to get out of my way</li>
  </ol>
  
  <p>I just want VS to not modify my code automatically.</p>
  
  <p>PS. I am not against that VS can format code but I want to invoke that manually</p>