gpt4 book ai didi

Notepad++ 如何在保存时保留 CRLF

转载 作者:行者123 更新时间:2023-12-04 20:08:55 29 4
gpt4 key购买 nike

我有一个 PHP 文件,需要对其进行简单的文本更改。我使用FTP从linux服务器复制到我的Win7机器。我用 Notepad++ 打开它,打开-查看-显示符号-查看所有字符-我可以在每行前后看到CRLF和CR。但是,如果我保存文件并在 Notepad++ 中重新打开该文件,则所有 CRLF 都已替换为 CR。

我怎样才能让这些 CRLF 保持原样?

我正在使用 Notepad++ 5.9.6.2

编码设置为 ANSI。文件真的可以用另一种格式编码,这就是它剥离信息的原因吗?

最佳答案

Notepad++ 通常会在您打开文件时检测到 EOL 格式,并且即使在您保存文件时也会保留该格式。当您第一次打开其中一个文件时,请转到 Edit>EOL Conversion并查看哪个选项变灰。这将是文件中使用的当前行尾格式,如果您想使用列表中的不同格式,则可以在那里选择它。您的文件可能有混合的行尾,在这种情况下,NPP 可能会在您保存时将行尾标准化为它认为适合文件的任何行尾。

顺便说一句,CR 是旧的 Mac 格式,这意味着您要么弄乱了文件,要么不小心以某种方式自己设置了格式,要么滥用了术语。 CR=回车= \r , LF=换行符= \n ; Windows 使用 CRLF ( \r\n ),*nix 和 OSX 只使用 LF ( \n ),并且如前所述 MacOS 过去只使用 CR ( \r )。

关于Notepad++ 如何在保存时保留 CRLF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21286627/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com