Can I make Visual Studio place curly braces on the same line as an if statement (in HTML)?

curly-braces, formatting, view, visual-studio-2010

Solution

Under Tools → Options → Text Editor → C# → Formatting → New Lines are the rules for the open brace on each case (new methods, control blocks, etc), maybe you can find the one you want there.

Problem

In Visual Studio while designing MVC views (in `.aspx` or `.ascx` files), I often use `if` statements. When I auto-format (Ctrl+K+D), Visual Studio wraps the braces in this really ugly and hard to read way: ``` <% if (Model.UserIsAuthenticated) { %> (some HTML goes here...) <% } %> ``` Is there any way to make Visual Studio auto-format like this instead: ``` <% if (Model.UserIsAuthenticated) { %> (some HTML goes here...) <% } %> ``` Or is there a better way to do this? I don't want to use Razor quite yet, but it looks like it would solve my problem. I'm using VS2010 with Resharper 5, if that helps.

Original source