【发布时间】:2012-03-27 18:58:04
【问题描述】:
我想将 QtCreator 设置为在 unix 中使用 CRLF 而不是 LF。有没有办法做到这一点?
PS:我知道我可以在文件上使用 dos2unix,但我不想这样做。
【问题讨论】:
-
这通常是通过版本控制系统来完成的,这样文件就可以在不同的平台上共享。除了跨平台的可移植性之外,您希望在 Linux 上使用 CRLF 是否还有其他原因?
-
这正是原因,但我想避免在任何时候在 qt creator 修改的某些 windows 源上使用 diff 时使用 dos2unix。
-
您使用的是什么版本控制系统?我使用的所有差异工具(与 Subversion 一起使用)都会自动忽略仅行尾的差异。
-
默认情况下,VCS 尝试使用本地 EOL,但例如在 git 中,你可以覆盖默认值 - 很好 starting point could be,但要小心!
标签: qt qt-creator newline