Обновление: пожалуйста, будьте осторожны.Не делайте этого, если вы полностью не посвятили себя своему репозиторию кода, и вы можете откатить любые непреднамеренные изменения.Прочитайте комментарии ниже.Вещи, которые работали для меня, могут не сработать для вас.
Ответ Рона был действительно близок к тому, чтобы помочь мне, но мне пришлось внести некоторые коррективы, чтобы он работал в Visual Studio.
1) откройте решение, в котором вы хотите это исправить.
2) убедитесь, что все ожидающие изменения отмечены, потому что вы потенциально собираетесь редактировать набор документов и не хотите отменять другие ожидающие измененияс этим.
3) в любом документе нажмите Ctrl + F, чтобы открыть окно поиска, и щелкните значок стрелки вниз на левой стороне, чтобы развернуть его в поле поиска / замены.
4) В верхней строке вставьте:
([^\r]|^)\n
В нижней строке вставьте:
\r\n
5) Включите значок .*
, чтобы использовать функцию «Использовать регулярные выражения».
6) Измените раскрывающийся список рядом с этим значком так, чтобы в нем было написано «Полное решение» или «Все открытые документы» или все, что подходит для вашей ситуации.
7) Нажмите «Заменить».Все »кнопка, которая показывает ab -> ac
в значке.
И этоВот и все!
Кроме того, я нуждался в этом, потому что все шаблоны сценариев Unity сделаны в MonoDevelop, поэтому по умолчанию они имеют окончание строк Mac.Мне пришлось отредактировать все документы по пути:
C:\Program Files\Unity\Editor\Data\Resources\ScriptTemplates
Поэтому я открыл их все в Visual Studio, следуя описанному выше процессу, используя «Все открытые документы» на шаге 6.