我很长一段时间都遇到了一个奇怪的麻烦。
我使用Filezilla作为FTP代理,使用Aptana Studio作为IDE。在某些服务器中,当我上传/下载文件时,它会破坏所有格式化。
我尝试了二进制和ASCII(虽然我知道.php和文本文件,ASCII是正确的),但文件仍然像这样:
在某些情况下,即使在记事本中它打开也很奇怪;比如只在一行。如果我手动删除这些空白行,有时代码甚至不起作用,但有时会这样做。
我在这里和网上做了大量的研究,但除了在FTP中使用ASCII模式之外,我没有得到任何有用的信息= /
答案 0 :(得分:0)
所以,我仍然没有100%确定为什么会发生这种情况,(显然有些osX设置x Windows配置......老故事,同样的玩家),但这里是我如何解决的:
使用正则表达式搜索和替换:
在Sublime Text,只需ctrl+h
,然后点击正则表达式图标(左边的第一个,就像Sum符号一样)
查找内容:[\r\n]{2,}
替换为:\n
全部替换,您已完成。