MacOS中的GUI是否为默认设置?


10

我不是Mac人士(但是,今年计划将其添加到曲目表中),但是我一直关注SF上的许多Mac问题。defaults命令出现了很多,从问题/答案的上下文中我可以了解它的作用。只是好奇,是否有用于编辑设置的GUI?在我看来,这与Windows中的注册表编辑器有点类似(尽管我希望注册表做得更多)。

Answers:


18

是的,没有。Mac OS X没有像Windows这样的统一注册表。而是将首选项存储在单个.plist文件中。

执行defaults write命令时,它将更改存储在中~/Library/Preferences。例如,将Dock从3D玻璃外观更改为更基本的2D阴影的命令是:

defaults write com.apple.dock no-glass -boolean YES

它所做的是将其修改~/Library/Preferences/com.apple.dock.plist并更改no-glass为true。Mac OS X 开发人员实用程序包含一个名为“属性列表编辑器”的程序,该程序可让您使用GUI编辑文件: 替代文字


6
+1我们有一个赢家。到达此处的重要概念是,您一直看到的那些“默认值”命令只是写入.plist文件。
用户名,2009年


4

托马斯·坦佩尔曼| Mac OS X Prefs Editor-“默认”命令的GUI

Mac OS X 10.8引入了用于应用程序首选项的缓存系统(“ cfprefsd”)。尽管这可能会提高应用程序的性能,但它使开发人员更难快速操纵首选项值进行测试,因为直接对文件~/Library/Preferences夹中的plist文件进行更改对“ Property List Editor.app”和“ Property List Editor.app”等编辑器不再起作用。 Xcode中类似的代码。…

Prefs编辑器:

…使用CFPreferences功能来修改值,而不是直接编辑plist文件。…

…立即承诺其他应用程序所看到的首选项,就像使用“ defaults”命令时一样。…


3

有一些工具可让您从gui界面更改这些“默认”类型设置,这里有两个:


也许我看错了这个问题。我以为您正在寻找GUI选项来更改OS X的某些隐藏选项,这些选项最有可能是从“默认”命令启动的。上面的应用程序允许您打开/关闭这些设置...我相信大多数隐藏的选项都在那里。
l0c0b0x
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.