title: How can I change the default Visual Studio C# new class file template?
body: <p>Is it possible to change the template in Visual Studio 2010 so that the class definition is changed from:</p>
  
  <pre><code>class Class1
  {
  
  }
  </code></pre>
  
  <p>to:</p>
  
  <pre><code>public class Class1
  {
  
  }
  </code></pre>
  
  <p>When creating a new class via Add->Class in the context menu.</p>
  
  <p>I would also ideally like to be able to create a class in one context menu click. I copy+paste existing class files to avoid the file dialog.</p>