Несовместимая строка заканчивается в Notepad++
Я использую Notepad++ v6.7.5. Я понимаю, что параметр Edit->EOL Conversion определяет, как Notepad ++ сохраняет файлы. У меня установлено значение "Формат Windows", что должно приводить к принудительному переводу конца строки в
Я отредактировал исходный файл, который пришел из системы Linux, предположительно с концом строки Linux. После некоторого редактирования я отправил его в систему контроля версий, которая проверяет конец строки. Сообщается о десятке ошибок. Я заставил Notepad ++ отображать символы конца строки и обнаружил, что около половины этих ошибок были окончаниями строки только с
Большинство (возможно, все) этих ошибок были в строках, которые я создал, то есть окончания строк были помечены клавишами в Notepad++, а не в начальном состоянии файла.
Кто-нибудь знает причину этой проблемы и как ее исправить?
1 ответ
Тумблер EOL Conversion
из одного состояния в другое. Для вашего последнего переключателя для Windows все EOL будут установлены на <cr><lf>
, Возможно, вам придется переключаться пару раз в зависимости от количества строк в файле.