压缩的 XML 文件在 BBEdit 中显示正常,但在 Sublime Text 中显示不正常
Compressed XML files display fine in BBEdit, but not in Sublime Text
我已经对此进行了一些谷歌搜索,并搜索了该站点,但似乎仍然无法弄清楚如何解决这个特定问题,或者理解它发生的原因。
我首选的 text/code 编辑器是 Sublime text。但是打开各种XML格式的文件(目前是.adg文件,是Ableton Live设备预设文件),打开都是十六进制的。
我最近在 Sublime Text 中添加了 "enable_hexadecimal_encoding": false
的用户首选项。然而,尽管如此,XML 文本仍然无法正确解码和显示。字符和格式到处都是大量的问号。我检查了 BBEdit,它以 Unicode (UTF-8) 显示,这与我在 Sublime Text 中打开它时使用的编码相同。
有谁知道如何让 Sublime Text 打开 XML 格式的文件,就像 BBEdit 看起来那样正确可靠?为什么像这样的文件在 BBEdit 中似乎总是可读的,尽管它们不是在 Sublime Text 中?
我已经通过 运行 Unix file
命令查看了 freely available Ableton 设备组文件 (*.adg
)。
$ file Traktor\ Filter.adg
Traktor Filter.adg: gzip compressed data, from Unix
我能够在我的存档浏览器中打开该文件,并在其中找到一个 XML。 BBEdit 可以读取此类文件的解释可以在他们的 feature comparison chart:
上找到
Transparently reads and writes gzip (.gz) and BZ2 (.bz2) compressed files
Compressor package implements a similar feature for Sublime Text, but unfortunately it does not open .adg
files by default (despite its header 我觉得不错)。将文件重命名为 .gz
确实打开了包含的 XML,但没有让我编辑它。
很好的信息,@idleberg。谢谢!在 .sublime-package(使用 zip 浏览器包打开)中修改 Compressor.py 中的以下内容后,我现在可以在 Sublime Text 中轻松打开和阅读 .adv 文件。
compression_formats = {
'.gz': gzip.open,
'.adv': gzip.open,
# '.bz2': bz2.open,
}
我已经对此进行了一些谷歌搜索,并搜索了该站点,但似乎仍然无法弄清楚如何解决这个特定问题,或者理解它发生的原因。
我首选的 text/code 编辑器是 Sublime text。但是打开各种XML格式的文件(目前是.adg文件,是Ableton Live设备预设文件),打开都是十六进制的。
我最近在 Sublime Text 中添加了 "enable_hexadecimal_encoding": false
的用户首选项。然而,尽管如此,XML 文本仍然无法正确解码和显示。字符和格式到处都是大量的问号。我检查了 BBEdit,它以 Unicode (UTF-8) 显示,这与我在 Sublime Text 中打开它时使用的编码相同。
有谁知道如何让 Sublime Text 打开 XML 格式的文件,就像 BBEdit 看起来那样正确可靠?为什么像这样的文件在 BBEdit 中似乎总是可读的,尽管它们不是在 Sublime Text 中?
我已经通过 运行 Unix file
命令查看了 freely available Ableton 设备组文件 (*.adg
)。
$ file Traktor\ Filter.adg
Traktor Filter.adg: gzip compressed data, from Unix
我能够在我的存档浏览器中打开该文件,并在其中找到一个 XML。 BBEdit 可以读取此类文件的解释可以在他们的 feature comparison chart:
上找到Transparently reads and writes gzip (.gz) and BZ2 (.bz2) compressed files
Compressor package implements a similar feature for Sublime Text, but unfortunately it does not open .adg
files by default (despite its header 我觉得不错)。将文件重命名为 .gz
确实打开了包含的 XML,但没有让我编辑它。
很好的信息,@idleberg。谢谢!在 .sublime-package(使用 zip 浏览器包打开)中修改 Compressor.py 中的以下内容后,我现在可以在 Sublime Text 中轻松打开和阅读 .adv 文件。
compression_formats = {
'.gz': gzip.open,
'.adv': gzip.open,
# '.bz2': bz2.open,
}