Отключить автоматический формат CSS в Visual Studio (в частности, 11)


Мне нужно отключить автоматический формат CSS в Visual Studio 11. Это просто сводит меня с ума, это ужасно. Я помню, что в версии 2010 была возможность отключить автоматическое форматирование для любого языка, но теперь я не могу найти его больше. Всякий раз, когда я пишу строку и нажимаю enter, это портит мой код.

Наиболее подходящим стилем форматирования является стиль компактных правил, но он добавляет пробел после двоеточия, а также помещает открывающую скобку сразу после селектора (я выравниваю все скобки к общей колонке).

3 9

3 ответа:

Не похоже, что есть выбор. Я проверил настройки реестра, к которым был получен доступ, и тоже ничего не увидел.

Я бы предложил вам поднять вопрос на сайте connect или добавить запись на сайт Visual Studio User Voice.

Пока в RC есть только компакт, как вы указали, вкладка раздражает, но по крайней мере она перестает ставить скобки ниже класса.

Один из способов обойти это (с помощью Visual Studio 2010) - не использовать редактор HTML. Скорее, выберите Открыть С... и вместо этого перейдите к редактору исходного кода. При этом единственное, чего, кажется, не хватает (ну, кроме разделения и проектных представлений), - это синтаксическая раскраска для CSS. HTML по-прежнему окрашен синтаксисом, и Intellisense по-прежнему работает как для CSS, так и для HTML.

Кроме того, это то, что они исправили для VS2013:

Https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3549819-allow-turning-the-css-auto-formatting-off-completl