title: How do you get server blocks <% %> to format well in Visual Studio?
body: <p>I'm using ASP.NET MVC a lot recently which means using server blocks a bunch.  Visual Studio does this strange thing when I type:</p>
  
  <pre><code>&lt;% } %&gt;
  </code></pre>
  
  <p>and hit enter, I get this:</p>
  
  <pre><code>&lt;%
       }
       %&gt;
  </code></pre>
  
  <p>Which is unsightly and generally the most horrible thing I've ever seen.  I've customized the Ctrl+K+D behavior pretty heavily and when I do this I get everything to look the way I want except for this one case.  Anyone have any suggestions on how to customize this?</p>