Сломанный автоформат Visual Studio - PullRequest
7 голосов
/ 21 июля 2009

Я использую Visual Studio 2008 sp1 в Windows 7 Build 7100 32bit.

У меня никогда не было этой проблемы раньше, даже при разных установках Windows 7 RC.

когда я заканчиваю утверждение знаком ';' или '}' или что-то, обычно VS автоматически форматирует эту строку или блок кода. Это было не для меня.

Я установил Сервис-> Параметры-> Текстовый редактор-> C # -> Форматирование-> Общие, и уже установлены 3 флажка «Автоформат». Когда я нажимаю горячую клавишу для автоматического форматирования, она форматирует источник, как и ожидалось.

Кто-нибудь знает, почему он это делает?

То, что я установил, может иметь какое-то отношение к этому: VS2008 SP1 SQL Server 2008 sp1 Офис 2007

Спасибо за помощь

1 Ответ

12 голосов
/ 30 марта 2010

Я думаю, что нашел то, что сделал не так. Я изменил настройки вкладки с Smart на Block. Очевидно, что настройка умных вкладок - это то, что вызывает автозаполнение при закрытии блока или подбрасывании в ;

...