【问题标题】:Programmatically changing color scheme for Xcode through Terminal通过终端以编程方式更改 Xcode 的配色方案
【发布时间】:2015-05-27 07:20:02
【问题描述】:

有没有办法通过终端以编程方式更改 Xcode 的设置?即配色方案、键绑定等。

我知道 Apple 的 Xcode 命令行工具用于构建, 但似乎没有更改 GUI 设置的命令。

它不一定是正式的方式。我正在寻找一种方法来访问与 Xcode 相关的设置文件。我在这里找到了一些,但不知道如何更改它们。

/Users/YOURUSERNAMEHERE/Library/Developer/Xcode/UserData

提前致谢。

【问题讨论】:

    标签: xcode shell terminal


    【解决方案1】:

    defaults 命令可用于修改 Xcode 首选项:

    term> defaults write com.apple.dt.Xcode.plist Xcode3BuildRulesEditorDisplayMode 1
    

    正如 Naoto Ida 所说,这里的更改很可能在 Xcode 重新启动之前不会影响它。

    【讨论】:

      【解决方案2】:

      我相信我可能已经找到了答案。

      /Users/YOURUSERNAMEHERE/Library/Preferences/com.apple.dt.Xcode.plist
      

      似乎包含 Xcode 的所有用户设置。

      这个文件是二进制格式的,所以一定要this command:

      plutil -convert xml1 -o - /Users/YOURUSERNAMEHERE/Library/Preferences/com.apple.dt.Xcode.plist
      

      然后,您可以看到它是 XML 格式的。 正如@geowar 建议的那样,您可以编写一个命令来更改文件,对这些文件的更改不会立即生效,因为它们缓存在其他地方,这意味着 Xcode 需要重新启动。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-06
        • 2020-10-06
        相关资源
        最近更新 更多