Resharper 5: Как я устанавливаю стиль форматирования по умолчанию для блоков встроенного кода?

Я имею проблему с форматированием блоков встроенного кода в рамках текстового редактора VS2010 и задаюсь вопросом, имел ли кто-либо еще подобные проблемы и нашел установку 'волшебства', я ищу.

Я прокладываю себе путь через учебные руководства в книге MVC. Каждый раз, когда я добавляю некоторые блоки встроенного кода к представлению, я хочу их отформатированный как так:

<% foreach (var link in Model) { %>
   <a href="<%=Url.RouteUrl(link.RouteValues)%>">
      <%=link.Text%>
   </a>
<% } %>

То, что я на самом деле получаю, является этим (автоотформатированный IDE, когда я заканчиваю писать код):

<% foreach (var link in Model) { 
     %>
   <a href="<%=Url.RouteUrl(link.RouteValues)%>">
       <%=link.Text%>
   </a>
<% }
     %>

Это является довольно раздражающим. Какие-либо идеи о том, как я могу дать IDE команду оставлять мой <% %> теги один? Я играл с опциями под "Инструментами-> Опции-> Текстовый редактор" целую вечность, но увы нигде не добираюсь...

Править: Я только что заметил, что это до Resharper 5 (когда я отключаю его, проблема исчезает), однако я все еще не знаю, как остановить его. Какие-либо идеи?

10
задан Matt B 21 April 2010 в 12:32
поделиться

1 ответ

Я думаю, что вам нужно написать собственное правило в Visual studio для HTML-редактирования на основе пользовательского тега. Это не лучшее решение, но единственное, которое может сработать.

1
ответ дан 4 December 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: