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

Как включить разворачиваемые области для разметки в .cshtml(бритвенные страницы) visual studio 2012?

В visual studio 2010 разметка на страницах MVC3 и ASPX была разборчива (закрывая тег), однако она не работает в visual studio 2012. Кто-нибудь знает, как заставить ее работать? Я не могу найти его в настройках...

: -)

4b9b3361

Ответ 1

Это работало для меня в Visual Studio 2013:

<!-- #region Targets -->

<h1>Targets</h1>

<fieldset>

...

</fieldset>

<!-- #endregion -->

Ответ 2

  • Выделите свой блок кода.
  • Щелкните правой кнопкой мыши
  • Выберите "Свернуть тег"

Ответ 3

Похоже, на это уже был дан ответ: Свернуть блок С# внутри cshtml и сохранить его Однако, если вы после автоматического обрушения разделов Razor в вашем cshtml, то похоже, что вам не повезло. Обычные сочетания клавиш CTRL-M, M и CTRL-M + CTRL-T будут работать только на html, который вы увидите, на значке отображаются знакомые +/- коллапсирующие индикаторы.

Ответ 4

Кажется, работает в Visual Studio 2012

 @* <!-- #region Some Name --> *@
 @* <!-- #endregion --> *@