文本编码与换行

最后更新:截图取自 Folora 0.2.0。

Folora 打开文件时自动识别编码,保存时以原来的编码存回,不会改为 UTF-8。

可以打开的编码

  • UTF-8,有无 BOM 都可以。
  • UTF-16,有 BOM 或没有 BOM 都可识别。
  • 其他常见的旧编码,例如 Big5、GB18030(包括 GBK)、Shift_JIS、EUC-KR、Windows-1252。

识别不出任何文本编码的文件视为非文本文件,显示「不是文本文件,无法打开」。

保存

  • 打开后没有编辑就保存,文件的字节与修改时间都保持不变。
  • 文档中有原编码无法表示的字符时,例如在 Big5 文件中输入 Emoji,保存会停止并显示「此文件以 Big5 编码保存,存不下」加上该字符。删除这个字符后再保存即可。
  • 从恢复日志找回的副本保留原来的编码与换行方式。

换行

  • LF 与 CRLF 都支持,保存时沿用文件原来的换行方式。
  • 编辑并保存 LF 与 CRLF 混用的文件时,换行统一为 CRLF。
  • 只用 CR 换行的文件不在支持范围内;文件中的 CR 会原样保留。

FOLORA