visual-studio - форматирование - модуль форматирования документов для файлов 'php' не установлен.




Отключить форматирование кода Visual Studio в Razor (5)

Это было задано раньше: Почему форматирование кода Visual Studio не работает правильно для разметки Razor?

Но этот вопрос пару лет. И форматирование Razor все еще совершенно неприемлемо. Я отказался от его исправления.

Могу ли я отключить ВСЕ форматирование Visual Studio для файлов CSHTML? Если нет, могу ли я полностью отключить форматирование всей Visual Studio? Любые сторонние хаки, которые я могу использовать? Должно быть что-то!

Я обновился до 2013 года, и форматирование так же плохо.

[EDIT]: 2015 год тоже ужасен. Я ДЕЙСТВИТЕЛЬНО желаю, чтобы они исправили это.

[EDIT]: 2017 тоже бог. Я ДЕЙСТВИТЕЛЬНО желаю, чтобы они исправили это.



В разделе Инструменты -> Параметры -> Текстовый редактор -> HTML -> Дополнительно

есть ключевой элемент значения Paste, который говорит «Формат на вставке» и имеет логическое значение рядом с ним. Изменение этого параметра на false отключило форматирование на вставке для меня в синтаксисе бритвы.

Я использую VS Professional 2013, Version 12.0.30110.00 Update 1


Какая уловка для меня нажала CTRL + Z после вставки, тогда форматирование будет удалено.


Места для поиска:

Tools -> Options -> Web Essentials -> HTML -> Auto-format HTML on Enter

Установите значение « Неверно»

Tools -> Options -> Text Editor -> HTML -> Advanced -> Format on Paste

Установите значение « Неверно»

С этими настройками у меня нет проблем в Visual Studio 2013.

Раньше я слишком часто нажимал Ctrl-Z, и если вы забыли распутать беспорядок, как только ваш код был написан и протестирован, была огромная боль. Я считаю, что Microsoft может сделать многое, чтобы помочь пользователям настроить это, а также сделать его более доступным.


Ты не можешь. Это встроено в «функцию» VS с первой версии .net (visual studio 2002/2003).

Существует множество отчетов о подключении к ошибкам форматирования, но Microsoft игнорирует их полностью или подталкивает исправление к «следующей версии». Здесь вы можете увидеть пример ответа Microsoft.

Вы можете оставлять свои отзывы в Microsoft Team here





code-formatting