Notepad++ 记事本++;使用filezilla上载文件时,在每行代码之间插入一个空行

Notepad++ 记事本++;使用filezilla上载文件时,在每行代码之间插入一个空行,notepad++,filezilla,Notepad++,Filezilla,我想用Filezilla从我的服务器下载php文件,以便备份它们并将它们备份到我的计算机上。因此,在对代码进行任何更改之前,我肯定会使用最新版本。晚上累了,很容易覆盖现有文件 但当我下载文件时,它们会在记事本++中打开,每行代码之间都有一个空行。它不再可读了,它使800行的页面变成了1600行的页面!一个接一个地删除每一个空行会让你发疯 有没有一种快速的方法可以在事后删除空行,或者防止这种情况发生 谢谢您可能会遇到此问题,因为您正在以UNIX文件的形式读取该文件,而该文件是由windows系统创

我想用Filezilla从我的服务器下载php文件,以便备份它们并将它们备份到我的计算机上。因此,在对代码进行任何更改之前,我肯定会使用最新版本。晚上累了,很容易覆盖现有文件

但当我下载文件时,它们会在记事本++中打开,每行代码之间都有一个空行。它不再可读了,它使800行的页面变成了1600行的页面!一个接一个地删除每一个空行会让你发疯

有没有一种快速的方法可以在事后删除空行,或者防止这种情况发生


谢谢

您可能会遇到此问题,因为您正在以UNIX文件的形式读取该文件,而该文件是由windows系统创建的

如果服务器是UNIX系统,则应使用替换。将
\r
作为搜索,保留替换为空并选择扩展研究

谢谢。 我找到了最简单的方法

不要右键单击远程文件上的“编辑”

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

改为:

  • 在硬盘上创建pubic_html的副本文件夹
  • 使用Filezilla将所有文件的副本传送到此文件夹
  • ->>>备份将在几秒钟内完成,所有php文件将在记事本中正常打开++

    • 我也遇到了同样的问题。将filezilla的传输文件类型设置更改为二进制,它将不再提供空行

      以下是如何做到这一点:

      转到
      编辑
      设置
      传输
      文件类型


      在那里你可以选择
      Binary
      transfer.

      尝试正则表达式。尝试将它们转换成.txt。我从来没有和Filezilla有过这样的问题。