有没有办法导出 Xcode 键绑定?
Posted
技术标签:
【中文标题】有没有办法导出 Xcode 键绑定?【英文标题】:Is there a way to export Xcode key bindings? 【发布时间】:2010-11-17 01:31:59 【问题描述】:我有一台 Mac 在工作,想将家里的键绑定同步到它。我在“首选项”菜单中没有看到导出按钮。还有其他方法可以导出我的自定义键绑定吗?
【问题讨论】:
【参考方案1】:从 Xcode 5 到 Xcode 12,您应该备份的正确文件夹是 ~/Library/Developer/Xcode/UserData,您将在其中找到以下项目:
/代码片段 您的用户生成代码 sn-ps:NSHipster on XCode Snippets /字体和颜色主题 您修改的任何默认主题:XCode 5 Themes /键绑定 您可以使用 xcode (xml/plist) 打开的 Default.keybindings:keybindins in xcode 5 IDEDocumentationWindow.xcuserstate IDEOrganizerWindowController.xcuserstate IDEPreferencesController.xcuserstate 3 维护文档、管理器和首选项窗口状态的文件。【讨论】:
警告:这个文件似乎是一种方式。即,如果您手动编辑它,然后打开 xcode,并在 keybindings prefs 界面中执行任何操作,它将被覆盖。 创建一个别名 - 不是这样吗?它可以很好地读取别名文件,但还没有尝试在家里加载它。【参考方案2】:在 XCode 4.0.2 中,键绑定位于 ~/Library/Developer/Xcode/UserData/KeyBindings/
在 Xcode 4.3.x 和 5.0 中,键绑定在同一个位置。
【讨论】:
【参考方案3】:在 Xcode 8.x.x 中,键绑定仍然在这里
~/Library/Developer/Xcode/UserData/KeyBindings/
【讨论】:
【参考方案4】:您可以在 ~/Library/Application Support/Xcode/Key Bindings 中找到文件。我想您可以复制其中一个文件并将其放在另一台机器上的相应位置。
【讨论】:
这个答案现在已经过时了。有关用于 XCode 4.0.2 的位置,请参阅@TPoschel 的答案以上是关于有没有办法导出 Xcode 键绑定?的主要内容,如果未能解决你的问题,请参考以下文章