Как проверить, какой разделитель используется в файле?
Я использую eclipse для редактирования файла скрипта в моей системе Windows, который я использую для развертывания на моем сервере Unix. Скрипт указывает имена файлов, и я хотел бы быть уверенным, что eclipse сохраняет файлы с разделителями конца строки Unix.
Я установил свои настройки для использования разделителя строк Unix в новых файлах с помощью:
Window > Preferences > General > Workspace > "New text file line delimiter"
И изменил разделитель строк в моем файле скрипта, используя.
File -> Convert Line Delimiters To
Есть ли способ (желательно с помощью Eclipse IDE) проверить, что нет "\r"?
решение1
Если вы не используете систему контроля версий, такую как git (которая должна делать это автоматически), вы можете указать, какие окончания строк использовать для новых файлов в Eclipse.
Window > Preferences > General > Workspace > "New text file line delimiter"
Вы также можете преобразовать существующий файл, перейдя по ссылке:
File -> Convert Line Delimiters To
В общем, лучшей практикой являетсявсегдаиспользуйте окончания строк Unix для кода, который используется или выполняется в кроссплатформенных средах.