^ M в конце строк при редактировании в CodeBlocks (я думаю) - PullRequest
1 голос
/ 18 июля 2010

Я нахожусь на Ubuntu Linux 10.04. Я использую vim для большинства моих разработок и CodeBlocks для отладки. Когда я впервые перешел с Windows на Linux, я заметил, что vim показывал ^ Ms для новых строк, и обнаружил, что это была вещь от Microsoft. Однако даже после их удаления я замечаю, что они иногда появляются в файлах (файлы, которые я редактирую в CodeBlocks, я думаю?).

Правильно ли я анализирую это? Как я могу исправить это поведение?

Ответы [ 2 ]

1 голос
/ 18 июля 2010

Они действительно вызваны концами линий в стиле Windows.
Для получения дополнительной информации см., Например: php \ r и \ n то же самое?

Единственный способ избежать этой проблемы - настроить ваш редактор / IDE, чтобы он использовал концы строк в стиле linux - все современные / полные IDE предоставляют способ настроить это; Я полагаю, CodeBlocks тоже ...

0 голосов
/ 19 июля 2010

Возможно, вы захотите сделать dos2unix для всех тех файлов, которые были отредактированы на компьютерах с Windows.

...