Sublime Text 2 使用 plist 来定义语言语法,就像 TextMate 一样。
但正如文档所说,人们编写 JSON 来制作插件,然后将其转换为 plist,而不是直接使用 YAML 或 JSON。
我浏览了一些插件,其中大多数只是.tmLanguage
在其 Github 存储库中提供文件。他们是否直接编写 XML?
无论如何,一旦我想从别人的代码中学习,我必须阅读 XML,或者我必须将 plist 转换为 JSON。
以前有一个 Sublime 包可以做到这一点。
https://github.com/facelessuser/PlistJsonConverter
但它需要python2.6,这让我很困惑,因为我的Arch和Ubuntu 12.10都没有,我找不到python2.6。这是2.7。
请问有什么方法可以将plist转换为JSON吗?