【发布时间】:2014-02-19 18:29:57
【问题描述】:
我必须从 ftp 编辑 php code file。我在我的电脑上下载了文件,但其中一个文件显示为all the codes in one single line。好像;之后没有换行符
我使用Netbeans IDE,我也尝试在记事本中打开它,但上下文似乎相同,没有换行符。因此,一行中有大量文本,代码不可读。我的操作系统是 Windows 8.1。
我无法查看文件的原因是什么?是否已损坏?
【问题讨论】:
-
很可能是因为您的 IDE(尤其是记事本)不支持
\n,而仅支持\r\n(相当于新行的 windows)。要么将所有\n更改为\r\n,要么使用像样的 IDE(我不敢相信 Netbeans 会显示错误)。 -
你是用二进制还是ascii模式下载的?
-
@AbraCadaver 我认为是 ascii 模式
-
尝试二进制,不要使用记事本。
-
@h2ooooooo 谢谢,看来是 CR LF 问题。也许在 linux 上创建的文件以 LF 字符作为新行,然后我尝试在 Windows 上以 CR LF 字符作为新行打开它。 elimirks 的 phpbeautifier 显示了整洁的内容。