Binary Plist:Visual Studio Code 插件,轻松编辑二进制属性列表文件
Binary Plist 是一款功能强大的 Visual Studio Code 插件,旨在帮助用户以 XML 格式编辑二进制属性列表文件。受 BinaryPlist Sublime Text 包的启发,尽管用户体验不如原版流畅(用户需要同意打开二进制文件,且编辑在额外的标签页中进行),但通过使用 FileSystemProvider API 的虚拟文件系统,实现了这一功能。
该插件支持跨平台操作,但主要依赖 macOS 的 plutil 二进制文件进行转换。如果 plutil 不可用,插件会使用 Python 的 plistlib 作为替代方案。此外,node 包 simple-plist 作为备选方案,但由于 JavaScript 没有浮点类型,整数值会被转换为整数类型(首次会显示警告对话框)。
使用方法:
只需打开一个二进制属性列表文件,点击“Open Anyway”按钮,并从列表中选择默认的“Text Editor”编辑器,另一个标签页将以 XML 格式打开,所有保存的更改将反映在另一个标签页的二进制文件中。
如果 Visual Studio Code 无法识别文件为 plist 文件,可以选择语言模式。可以通过文件关联设置来自动识别文件类型,以下设置代码将 .strings 文件关联为 plist 文件:
"files.associations": {
"*.strings": "plist"
}测试:
可以通过 npm test 或在 Visual Studio Code 调试器中运行 Extension Tests 来进行测试。

本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com