如何在不使用Xcode的情况下在macOS Sierra中打开.plist文件?[重复]


13

问题

我只是使用属性列表编辑器来查看.plist文件,它在Sierra中不再起作用

错误

 

我的设定

2010年中期15英寸MBP macOS Sierra 10.12

 

重要评论

希望使用Xcode中打开的.plist文件,这太过分了这样一个简单的任务。属性列表编辑器非常完美。

 

我发现了什么

自2016年9月13日起,Apple Developer网站将Xcode描述为编辑.plist文件的唯一选项(搜索:关于Information Property List文件)

苹果提到使用Xcode生成和使用.plist文件,但是必须有另一种方法。

 

  1. 属性列表编辑器应用程序是否已在macOS Sierra中完成?

  2. 如果是这样,除了Xcode以外,是否有人们推荐的简单程序,如“属性列表编辑器”?

 

谢谢您的反馈!

 

更新

  1. 这不是一个“重复”的问题。该问题专门针对那些习惯使用属性列表编辑器,并且在升级到macOS Sierra时将其作为选项丢失的用户。因此,保留此问题线程将帮助其他人解决特定问题,尤其是如果他们不喜欢使用Xcode处理plist文件和/或不知道如何通过终端使用plist文件时。

  2. 链接到“声明的”重复线程中的解决方案对于熟悉终端的人可能会很有用。

  3. 那些熟悉的终端,也可以使用rlwrap和PlistBuddy,其中IS目前在塞拉利昂的MacOS工作。参见:fgimian.github.io/blog/2015/06/27/a-simple-plistbuddy-tutorial/

  4. 那些不熟悉终端的人想要避免使用Xcode:对不起,我没有找到适合您的解决方案,但我会继续研究。如果其他人有建议,请添加。如果还有其他* exchange帖子包含软件建议,请随时与其他用户链接。

Answers:


9

我过去使用过Pref Setter来以图形方式编辑.plist文件。

brew cask install pref-setter

如果文件是非二进制文件,则任何文本编辑器(包括文本编辑)都将起作用。如果右键单击任何.plist文件,然后单击“获取信息”,则在“打开方式”下应有一个选项可以更改其默认编辑器,然后将其更改为Pref Setter。如果单击“全部更改”,它将为系统上的每个.plist文件进行更改。


10
并不是每一个plist文件是文本一些是二进制apple.stackexchange.com/questions/101719/...
user151019

确实,某些plist文件是二进制文件,但请注意,某些在(例如)Sublime中以不可读的二进制文件打开的文件将以损坏的外观打开,但仍在TextEdit中可读。
Jess Riedel
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.