Как установить окончания CRLF в QtCreator на Linux - PullRequest
9 голосов
/ 27 марта 2012

Я хочу настроить QtCreator на использование CRLF вместо LF в Unix. Есть ли способ сделать это?

PS: я знаю, что могу использовать dos2unix для файлов, но я не хочу этого делать.

Ответы [ 2 ]

0 голосов
/ 08 декабря 2017

Это ошибка в QtCreator - https://bugreports.qt.io/browse/QTCREATORBUG-3590 Может быть, кто-нибудь снова откроет ее.

0 голосов
/ 28 октября 2013

Некоторые возможности: 1. Я заметил, что когда QtCreator открывает файл CRLF в Linux, он обрабатывает его как файл CRLF, поэтому вам нужно будет запустить dos2unix только один раз. 2. Работы 'diff --strip-trailing-cr ...'. 3. Как упоминалось в комментариях, большинство систем контроля версий могут быть настроены на локальные или фиксированные окончания строк, поэтому вы можете преследовать проблему в своем инструменте VCS вместо Creator.

Я опробовал различные кодировки в Tools-> Options-> Editor, но, похоже, ни одна из них не влияет на окончание строки (и я удивлен, что у Creator, похоже, нет настройки для этого - но вариант 4 - вы можете всегда получайте исходный код Создателя ...)

...