SublimeText + FTPSync:上传新行

时间:2012-12-03 09:46:44

标签: ftp sublimetext2

(我不知道这是不是正确的地方)

使用FTPSync包保存/自动上传后,远程文件每行都有新行。因此,行号不匹配,本地/远程文件不匹配。我该如何解决?感谢

enter image description here

1 个答案:

答案 0 :(得分:1)

试试这个:

Preferences > Settings - Default

寻找:"default_line_ending"

调整该设置并保存并重新上传文件。

如果您的行结尾是窗口(CRLF),它可以被解释为两个换行符而不是基于unix的系统中的一个换行符(单独使用LF作为行尾)。

某些FTP程序会自动转换行结尾以避免这种情况。您还可以查看您的ftp插件选项,看看是否有办法在那里弱化它并单独保留编辑器的设置。

如果您正在使用项目工作流程,您还可以修改项目的行结尾,并保留现在的全局选项。查看this tut上的步骤5,了解有关操作特定项目设置的更多详细信息,同时保持对该项目外部打开的其他文件的全局设置保持不变。

如果有多个人触摸该文件,也会发生这种情况。例如,如果您修改它,保存它并重新上传它,然后其他人也这样做,再次打开它,如果另一个人使用不同的系统或编辑器,您会看到额外的换行符。