我遇到以下问题:我使用 Nodepad ++ 编辑器编写一些文本\代码并将文件保存到其中,如果以后我使用Windows 记事本这丢失了文本格式并将所有代码行放在一行上。
为什么呢?这件事可能有问题吗?
TNX
安德烈
答案 0 :(得分:7)
CBroe的链接:https://superuser.com/questions/362087/notepad-ignoring-linebreaks对问题有很好的描述,如果文件是Unix或Mac格式,它会以不同方式处理行结尾,而Windows记事本将无法识别它们。
在Notepad ++中,您可以通过Edit
>更改行尾编码。 EOL Conversion
> Windows Format
,然后保存文件。
答案 1 :(得分:1)
Windows 10版本1809在记事本中添加了对其他行尾的支持。到目前为止,记事本仅支持CRLF行尾。因此,所有使用LF结尾或其他格式的文件都将全部显示在一行上。
https://devblogs.microsoft.com/commandline/extended-eol-in-notepad/