Изменение окончаний строк в Visual Studio 2017 для Mac - PullRequest
0 голосов
/ 31 августа 2018

Как изменить окончания строк всех исходных файлов в существующем проекте в Visual Studio 2017 для Mac?

Я клонировал проект Git, в котором несколько файлов имеют смешанные окончания строк. Подавляющее большинство исходных файлов используют окончания строк Unix (\n). Я использовал поиск и замену регулярных выражений, чтобы найти все символы \u2028 (LINE SEPARATOR) и заменить их на \n, но мне интересно, есть ли способ нормализовать окончания строк более простым способом.

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

Я видел несколько окончательных ответов для версии Visual Studio 2017 для Windows, но версия для Mac сильно отличается, поэтому ответы не были применимы.

1 Ответ

0 голосов
/ 21 декабря 2018

Вы можете изменить способ сохранения отдельных файлов в Visual Studio 2017 для Mac

  1. Перейдите в Инструменты> Добавить пользовательский инструмент ....
  2. В появившемся диалоговом окне прокрутите левое меню до раздела «Текстовый редактор» и выберите «Общие».
  3. В первом варианте Преобразование конца строки , изменить Leave line endings as is на Always convert line endings.

screenshot of dialog

...