Решарпер переформатирует изменения концовок - PullRequest
6 голосов
/ 12 августа 2011

Есть ли параметр, чтобы изменить его, чтобы ReSharper оставил окончания моей строки в покое? Ничто не прыгает на меня.

Объяснение того, как я это проверил ниже ...

Похоже, что когда я использую ReSharper и выполняю полную очистку кода, мои строки заканчиваются на CRLF, независимо от того, какими они были раньше.

Я доказал это себе, открыв файл в VS2010, выполнив Файл -> Дополнительные параметры сохранения и изменив стиль линии на Unix (LF)

В Notepad ++ я включаю просмотр концов строк и вижу только LF в конце строк.

Затем я выполняю очистку кода ReSharper, и CRLF появляется везде.

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

В Resharper / Параметры / Редактирование кода / Общий стиль форматирования / Стиль окончания строки по умолчанию вы можете выбрать - Текущая ОС | Windows | Mac | Unix

0 голосов
/ 05 июля 2012

Конец строки CRLF жестко задан в ReSharper начиная с версии 1.0.

Основная причина этого - VS, работающий под Windows, где окончание CRLF является стандартным.Ваш проект должен быть особенным, чтобы не использовать настройки по умолчанию для текстовых файлов Windows

...