Как выровнять ReSharpers «код очистки» с «формат документа документа» Visual Studio - PullRequest
8 голосов
/ 25 апреля 2010

Я большой фанат функции очистки кода ReSharpers. Особенно решение широко очистить.

Но я использую Visual Studio Ctrl + K + D (Формат документа), он форматирует код немного отличается от ReSharper.

Я стремлюсь выровнять ReSharper с Visual Studio (не иначе ... потому что вы не можете поделиться настройками Visual Studio в системе управления решениями / исходным кодом).

Так что я за чем-то вроде этого:

<Configuration>
  <CodeStyleSettings>
    <Sharing>SOLUTION</Sharing>
    <CSharp>
      <FormatSettings>
        <SPACE_AROUND_MULTIPLICATIVE_OP>True</SPACE_AROUND_MULTIPLICATIVE_OP>
        <SPACE_BEFORE_TYPEOF_PARENTHESES>False</SPACE_BEFORE_TYPEOF_PARENTHESES>
      </FormatSettings>
    </CSharp>
  </CodeStyleSettings>
</Configuration>

Какие другие настройки помогут форматировать код ReSharper, такой как Visual Studio?

Ответы [ 2 ]

11 голосов
/ 11 мая 2010

Решение, которое мы используем, заключается в переназначении ярлыка Visual Studio для «Формат документа Ctrl + K , Ctrl + D » ReSharper's Code Cleanup. Мы также используем плагин для управления настройками совместного использования ReSharper через систему контроля версий. Встроенная функция общих настроек ReSharper не разделяет все настройки, например Серьезность проверки и пользовательские профили очистки кода.

У меня есть статья в блоге , в которой описывается сортировка раскладки клавиатуры и настройка плагина «Управление настройками»:

1 голос
/ 15 марта 2018

Вот как я сопоставил ярлык Visual Studio для «Формат документа Ctrl K, D» с Очисткой кода Решарпера:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...