Ich möchte QtCreator CRLF anstelle von LF in Unix verwenden. Gibt es eine Möglichkeit, das zu tun?
PS: Ich weiß, dass ich DOS2UNIX für die Dateien verwenden kann, aber ich möchte das nicht tun.
Einige Möglichkeiten: 1. Ich merke, sobald QtCreator eine CRLF-Datei in Linux öffnet, behandelt sie diese wie eine CRLF-Datei, so dass Sie dos2unix nur einmal in der Datei ausführen müssen. 2. 'diff - strip-trailing-cr ...' funktioniert. 3. Wie in den Kommentaren erwähnt, können die meisten Versionskontrollsysteme so eingestellt werden, dass sie lokale oder feste Zeilenenden ausführen, sodass Sie das Problem in Ihrem VCS-Tool anstelle von Creator verfolgen können.
Ich habe verschiedene Codierungen unter Extras- & gt; Optionen- & gt; Editor ausprobiert, aber keine scheint die Zeilenendung zu beeinflussen (und ich bin überrascht, dass Creator keine Einstellung dafür zu haben scheint - aber Option 4 ist Du kannst den Quellcode des Schöpfers immer erhalten ...)
Es ist ein Fehler in QtCreator - Ссылка Kann jemand wieder geöffnet werden.
Tags und Links qt qt-creator newline