Notepad++和FileZilla上传文件时,每行代码之间会插入一个空行

3
我想使用Filezilla从服务器下载php文件,以便备份并在计算机上备份它们。因此,在进行任何代码更改之前,我要确保拥有最新的工作版本。在疲惫的夜晚,很容易覆盖现有文件。
但是,当我下载文件时,它们会在Notepad ++中打开,每行代码之间都有一个空白行。这样就无法阅读了,并且使800行的页面成为1600行!逐个删除每个空行会让人发疯。
是否有一种快速删除空行的方法或防止出现这种情况的方法?
谢谢

尝试使用正则表达式。 - Refugnic Eternium
尝试将它们转换为 .txt 格式。我在使用 Filezilla 时从未遇到过这个问题。 - David
3个回答

9
我遇到了同样的问题。将FileZilla的传输文件类型设置更改为二进制,就不会再出现空行了。
以下是操作步骤:
进入 编辑 > 设置 > 传输 > 文件类型 在这里你可以选择二进制传输。

1
你可能遇到这个问题是因为你正在读取一个由Windows系统创建的UNIX文件。
如果你的服务器是UNIX系统,你应该使用替换功能。将\r作为搜索条件,将替换留空,并选择扩展搜索。

0

谢谢。

我找到了最简单的方法来做这件事。

不要右键编辑远程文件

(如果您的文件设置为自动使用Notepad++打开,则每个代码行后面都会插入一个空行)

相反:

  • 在您的硬盘上创建公共_html的副本文件夹
  • 使用Filezilla将所有文件的副本传输到此文件夹中。
  • ->>>备份将在几秒钟内完成,所有php文件将在Notepad++中正常打开

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接