Как я могу получить VisualStudio 2010 с ReSharper, чтобы сохранить мои пробелы между «<%:», содержимым и «%>»? - PullRequest
15 голосов
/ 09 декабря 2011

У меня установлены Visual Studio 2010 и ReSharper, и после поиска в течение часа я не могу найти этот параметр форматирования нигде.

Мне бы хотелось, чтобы он выглядел следующим образом:

<div><%: Model.Something %></div>

и он продолжает удалять мое пространство между Model.Something и %>, чтобы выглядеть так:

<div><%: Model.Something%></div>

Ответы [ 2 ]

9 голосов
/ 13 декабря 2011

Это поведение будет исправлено в следующем EAP ReSharper 6.1, возможно, даже в бета-версии.Извините, у меня не было времени для опции - для 6.1 всегда будут пробелы, надеюсь, большинству разработчиков ASP.NET это понравится.

PS В старых версиях вы можете переключать его с помощью опции ReSharper |Варианты |Языки |C # |Стиль форматирования |Пробелы -> в скобках -> скобки вызова метода.Но переключение также влияет на вызовы методов C #.

0 голосов
/ 13 декабря 2011

У меня был некоторый успех с настройками на основе решения ...

ReSharper -> Параметры -> Языки -> C # -> Стиль форматирования -> Пробелы

Нетэквивалентный раздел для ASP.Net или HTML, но, похоже, он взят из реального языка кода, на котором написаны ваши страницы asp.net ... так что попробуйте раздел C #.

...