Adam Terlson
Adam Terlson

Reputation: 12730

Visual Studio 2010 Code Formatting in .CSHTML - Improper Indentation

Pretty simple problem to explain: In Visual Studio 2010 SP1, I'm seeing weird indentation issues with braces when using Razor.

Here's how it looks:

<div>
    <div>
        <div>
            <div>
                @if (true)
        {
                    <b>Hi</b> 
       }
            </div>
        </div>
    </div>
</div>

That's what comes out after I do a CTRL + K, D to format it. Anyone else have this issue? What's the deal?

Upvotes: 15

Views: 5243

Answers (1)

SLaks
SLaks

Reputation: 887275

This is a known bug in the editor.

To fix it, select Insert Spaces rather than Keep Tabs in Options, Text Editor, HTML.

Upvotes: 16

Related Questions