(我不知道这是不是正确的地方)
使用FTPSync包保存/自动上传后,远程文件每行都有新行。因此,行号不匹配,本地/远程文件不匹配。我该如何解决?感谢
答案 0 :(得分:1)
试试这个:
在Preferences > Settings - Default
寻找:"default_line_ending"
调整该设置并保存并重新上传文件。
如果您的行结尾是窗口(CRLF),它可以被解释为两个换行符而不是基于unix的系统中的一个换行符(单独使用LF作为行尾)。
某些FTP程序会自动转换行结尾以避免这种情况。您还可以查看您的ftp插件选项,看看是否有办法在那里弱化它并单独保留编辑器的设置。
如果您正在使用项目工作流程,您还可以修改项目的行结尾,并保留现在的全局选项。查看this tut上的步骤5,了解有关操作特定项目设置的更多详细信息,同时保持对该项目外部打开的其他文件的全局设置保持不变。
如果有多个人触摸该文件,也会发生这种情况。例如,如果您修改它,保存它并重新上传它,然后其他人也这样做,再次打开它,如果另一个人使用不同的系统或编辑器,您会看到额外的换行符。