Затмение в окнах добавляет символы Control M

Я пытаюсь определить, добавляет ли Eclipse в Windows символы Control-M. Я не видел никаких настроек для этого в Preferences- > Text Editors. Если я не вижу символов Control M с помощью vi -b в Linux, могу ли я заключить, что символы управления-M отсутствуют при использовании eclipse в Windows?

Ответ 1

Наконец, я нашел в Window > Preferences > General > Workspace следующее ограничение разделителя строки текстового файла. Значение по умолчанию - это разделитель ОС, в котором вы используете Eclipse, но вы можете изменить это.

Preference for text file line delimiter

Это означает, что когда вы теперь меняете файл (исходящий из Linux) под Windows, и вы не изменили значение по умолчанию, соглашение о конце строки (существующего файла) будет сохранено (New text file line delimiter), но если вы создайте новый файл, будет использоваться соглашение о вашей текущей ОС (Windows).

Ответ 2

Вы можете изменить разделители строк для всех существующих файлов для проекта, выбрав проект и выбрав File → Convert Line Delimiters To → Unix.

Это изменит разделитель строк для всех файлов проекта. Это решит проблему.