在项目中,我们可能有一个 CSS 文件,该文件最初是由使用基于 Unix 的操作系统的人创建的(并提交到我们的代码存储库)。因此该文件中的所有行都以 结尾\n
。
每当使用 Adobe Dreamweaver 的 Windows 用户编辑该文件时,即使编辑只是一个字符,整个文件的换行符都会转换为 Windows 样式,即\r\n
。
这是有问题的,因为在这种情况发生时,如果其他人(使用适当的编辑器)更改了文件的其他部分,则无法将代码提交到代码库(会产生冲突)。
如何防止这种情况发生?我知道的所有文本编辑器(Notepad++、TextPad 等)都尊重文件的文件格式。Dreamweaver 也能做到这一点吗?
答案1
我看到的唯一选项是设置换行符类型在 Dreamweaver 中LF(Unix):
我没有看到任何让换行符保持原样的选项。