如何在Linux上的QtCreator中设置crlf结尾

问题描述 投票:9回答:2

我想将QtCreator设置为在unix中使用CRLF而不是LF。有没有办法做到这一点?

PS:我知道我可以在文件上使用dos2unix但是我不想这样做。

qt qt-creator newline
2个回答
0
投票

一些可能性:1。我注意到一旦QtCreator在Linux中打开CRLF文件,它就像CRLF文件一样对待它,所以你只需要在文件上运行一次dos2unix。 2.'diff --strip-trailing-cr ...'有效。 3.如评论中所述,大多数版本控制系统可以设置为执行本地或固定行结束,因此您可以在VCS工具而不是Creator中追踪问题。

我在Tools-> Options-> Editor下尝试了各种编码,但似乎都没有影响到行结束(我很惊讶Creator似乎没有这个设置 - 但是选项4是你总能获得Creator的源代码...)


0
投票

这是QtCreator中的错误 - https://bugreports.qt.io/browse/QTCREATORBUG-3590可能会再次重新打开它。

© www.soinside.com 2019 - 2024. All rights reserved.