【问题标题】:Setting an Xcode plist property设置 Xcode plist 属性
【发布时间】:2014-08-03 13:32:04
【问题描述】:

我最近开始使用boxen 来配置我的 Mac,并希望使用这种方法来配置特定的 XCode 设置。

我找到了以下plist 文件:~/Library/Preferences/com.apple.dt.Xcode.plist,当我尝试使用 PListBuddy 编辑该文件时,它似乎暂时可以工作,但最终会自动重置。

给定这个命令来设置一个值:

/usr/libexec/PlistBuddy -c "set DVTTextShowLineNumbers true" ~/Library/Preferences/com.apple.dt.Xcode.plist

如果我立即运行它来读取值。

/usr/libexec/PlistBuddy -c "print DVTTextShowLineNumbers" ~/Library/Preferences/com.apple.dt.Xcode.plist

它会打印true,但如果我打开 XCode,和/或我稍等片刻并重新运行打印命令,它最终会开始打印false

如果我打开 plist 文件 open ~/Library/Preferences/com.apple.dt.Xcode.plist 并运行上述命令,我实际上可以看到 plist 查看器在我的设置值 YES 之间切换,然后自动恢复为 NO

有人对发生的事情有任何想法吗?

【问题讨论】:

    标签: xcode macos config puppet boxen


    【解决方案1】:

    这对我有用。刚刚了解defaults

    我可以通过运行以下命令来更改值

    defaults write com.apple.dt.Xcode DVTTextShowLineNumbers YES
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-20
      相关资源
      最近更新 更多