Sublime 从半纯文本返回二进制文本

Sublime returning binary looking text from semi-plain text

检查一些文件(日志文件、*.ldb 文件,它们是由 chrome 扩展创建的备份等)我发现其中一些文件被 Mac 视为正常快速查看:


但是 sublime 可以这样打开它们:


解释?修复?

ST3 的默认首选项如下:

// Files containing null bytes are opened as hexadecimal by default
"enable_hexadecimal_encoding": true,

所以我猜你的 ldb 文件包含空字节。只需在您的用户首选项中将其设置为 false,ST 就会尝试将文件显示为文本。