в предыдущих версиях Visual Studio вы могли бы свернуть блоки html, но в VS2012 это отсутствует. Любые идеи о том, как включить эту функцию снова?
Свернуть html в Visual Studio 2012
Ответ 1
У меня тоже была эта проблема, и это сводило меня с ума. Оказывается, что-то я отключил "Автоматическое выделение", что означало, что я видел знаки плюса/минуса, а также сочетание клавиш Ctrl + M + M тоже не работало.
После того, как я включил автоматическое выделение в меню Edit > Outlining > Start Automatic Outlining, все вернулось к нормальному состоянию.
ПРИМЕЧАНИЕ. В некоторых случаях, чтобы это решение работало, вам также необходимо закрыть и снова открыть документ, прежде чем нажимать "Начать автоматическое выделение". Фактически, иногда этот параметр не появляется в меню, если вы этого не делаете.
Ответ 2
Он все еще там. Проблема в том, что иногда для анализатора требуется некоторое время, чтобы визуально разрешить свертывание.
Попробуйте Ctrl + M + M, и вы увидите эффект
Ответ 3
Я предпочитаю использовать Ctrl + M + H
всякий раз, когда я хочу скрыть нежелательный код, независимо от иерархии деревьев. Это отлично работает, даже если я хочу скрыть свой комментарий.
Вам просто нужно выбрать код, который вы хотите сопоставить, и нажать Ctrl + M + H
и теперь его скрыть:)
Ответ 4
Когда вы откроете шрифт .cshtml, вы перейдете в EDIT- > Outlining- > Start Automatic Outlining
Ответ 5
Просто наведите указатель мыши на редактор кода и подождите немного, не двигайте мышью:)
Отобразится дерево контуров.
до и после
Ответ 6
щелкните правой кнопкой мыши на html, cshtml или aspx файле в браузере решений и выберите открыть с:
в диалоговом окне выберите html editor и нажмите кнопку установить как defualt.
открыть файл html или cshtml или aspx и получить html файл с обводным тегом html.
:)