Подтвердить что ты не робот

Свернуть html в Visual Studio 2012

в предыдущих версиях Visual Studio вы могли бы свернуть блоки html, но в VS2012 это отсутствует. Любые идеи о том, как включить эту функцию снова?

4b9b3361

Ответ 1

У меня тоже была эта проблема, и это сводило меня с ума. Оказывается, что-то я отключил "Автоматическое выделение", что означало, что я видел знаки плюса/минуса, а также сочетание клавиш Ctrl + M + M тоже не работало.

После того, как я включил автоматическое выделение в меню Edit > Outlining > Start Automatic Outlining, все вернулось к нормальному состоянию.

ПРИМЕЧАНИЕ. В некоторых случаях, чтобы это решение работало, вам также необходимо закрыть и снова открыть документ, прежде чем нажимать "Начать автоматическое выделение". Фактически, иногда этот параметр не появляется в меню, если вы этого не делаете.

Ответ 2

Он все еще там. Проблема в том, что иногда для анализатора требуется некоторое время, чтобы визуально разрешить свертывание.

Imgur

Попробуйте Ctrl + M + M, и вы увидите эффект

Ответ 3

Я предпочитаю использовать Ctrl + M + H всякий раз, когда я хочу скрыть нежелательный код, независимо от иерархии деревьев. Это отлично работает, даже если я хочу скрыть свой комментарий.

Вам просто нужно выбрать код, который вы хотите сопоставить, и нажать Ctrl + M + H и теперь его скрыть:)

enter image description here

Ответ 4

Когда вы откроете шрифт .cshtml, вы перейдете в EDIT- > Outlining- > Start Automatic Outlining

Ответ 5

Просто наведите указатель мыши на редактор кода и подождите немного, не двигайте мышью:)

Отобразится дерево контуров.

до и после

Ответ 6

щелкните правой кнопкой мыши на html, cshtml или aspx файле в браузере решений и выберите открыть с:
в диалоговом окне выберите html editor и нажмите кнопку установить как defualt.
открыть файл html или cshtml или aspx и получить html файл с обводным тегом html. :)