当我在家里的 PC 上将文件保存到 Dropbox 时,它似乎有“\n”换行符,但当我在办公室的 Mac 上打开该文件时,换行符已变为“\r\n”Windows 换行符。
Dropbox 会这样做吗?还是我需要在其他地方寻找问题的根源?
答案1
您的 PC 上的程序更改了它们,或者更可能的是,您在 Mac 上打开文件的程序更改了它们。
Dropbox 本身与文件内容无关。
答案2
Dropbox 不应该 - 虽然它可能是文本编辑器在做这件事 - 我见过这种情况在 Windows 和 Linux 之间发生。
答案3
正如这里的其他答案所暗示的,这不是 Dropbox 的问题。在操作系统/文件系统之间移动时,这是很常见的情况。请参阅http://en.wikipedia.org/wiki/Newline#Common_problems例如。许多文本编辑器可以在两者之间切换;这是首选项对话框的一部分,来自編輯, 例如
答案4
是的,这是 Dropbox 编辑器的问题。当保存的文本文件不是 ANSI 而是 UTF 变体时,Dropbox 会将 LF 更改为 CR。许多 Android 编辑器都是这样。Rhythm 的 QuickEdit 最终对我有用。我现在可以在 Android 上的 quickedit 和 Windows 上的记事本之间交替使用文本文件。