Как я могу заставить VisualStudio 2010 с ReSharper сохранять мои пробелы между "<%:", контентом и "%>"?
У меня есть Visual Studio 2010 и ReSharper, и после поиска около часа я не могу найти эту настройку в любом месте.
Мне бы хотелось, чтобы это выглядело так:
<div><%: Model.Something %></div>
и он сохраняет мое пространство между Model.Something
и %>
, чтобы выглядеть так:
<div><%: Model.Something%></div>
Ответы
Ответ 1
Это поведение будет исправлено в следующем EAP ReSharper 6.1, возможно, даже в бета-версии. Извините, у меня не было времени на выбор - для 6.1 всегда были пробелы, надеюсь, большинству разработчиков ASP.NET это понравится.
P.S. В старых версиях вы можете переключать его с помощью опции ReSharper | Варианты | Языки | С# | Стиль форматирования | Пробелы → В круглых скобках → Скобки для вызова метода. Но его включение также влияет на вызовы методов С#.
Ответ 2
У меня были некоторые успехи в настройках на основе решений...
ReSharper → Параметры → Языки → С# → Стиль форматирования → Пробелы
Нет никакого эквивалентного раздела для ASP.Net или HTML, но, похоже, он принимает некоторые из фактического кода, на котором написаны ваши страницы asp.net... поэтому попробуйте раздел С#.