Форматирование кода Visual Studio 2010 в .CSHTML - неправильное отступы

Довольно простая проблема для объяснения: в Visual Studio 2010 SP1 я вижу странные проблемы с отступом с фигурными скобками при использовании Razor.

Вот как это выглядит:

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

Что происходит после того, как я сделаю CTRL + K, D, чтобы отформатировать его. У кого-нибудь еще есть эта проблема? Какая сделка?

Ответы

Ответ 1

Это известная ошибка в редакторе.

Чтобы исправить это, выберите Insert Spaces, а не Keep Tabs в параметрах, текстовом редакторе, HTML.