gpt4 book ai didi

ios - 有没有办法跨计算机同步 Xcode 首选项和键盘快捷键?

转载 作者:行者123 更新时间:2023-11-28 23:07:53 26 4
gpt4 key购买 nike

我想避免为每台使用 Xcode 的机器重复调整键盘绑定(bind)。

有点像将设置文件复制到目标计算机文件系统中的特定位置;不需要 Dropbox。

最佳答案

是的,至少对于键绑定(bind)而言。我假设您使用的是 Xcode4。如果是这样的话,您的键绑定(bind)存储在这里...

~/Library/Developer/Xcode/UserData/KeyBindings

只需将您想要的“集合”从一台机器复制到另一台机器即可。

请注意,与 Xcode3 不同,Xcode4 现在也支持全局绑定(bind)。全局绑定(bind)存储在这里...

~/Library/KeyBindings/DefaultKeyBindings.dict

全局绑定(bind)例如,如果像我一样,您更喜欢 Windows 中处理光标移动的方式(例如,Home/End 在线工作,CTRL Left/Right 一次跳一个词等),您可以重新映射整个系统的键,Xcode4 尊重这一点。在 Xcode3 中,此类更改必须复制到其自己的键绑定(bind)文件中。

另请注意,如果在默认值和 Xcode4 文件中都定义了相同的 key ,则后者“获胜”。

此外,您可以在使用 Xcode 时取消映射系统范围的键。这将在使用 Xcode 时禁用该键,但在其他地方保持启用状态。

(如果您在 TextEdit 或 PList 编辑器(所有这些文件都是)中打开实际的键绑定(bind)文件,那么您会看到它仍然定义了命令,但键本身被清除了。

其他可能感兴趣的是 KeyBindingsEditor .它是创建系统范围快捷方式的绝佳编辑器。虽然它声称支持 Xcode,但实际上并不支持(或者更确切地说,它不支持 Xcode 3 和 Xcode 4。我之前无法谈及。)

但是,由于 Xcode 4 现在可以再次使用系统范围的快捷方式,因此您可以在 Xcode 中间接使用它。我个人对此感到非常高兴,就像现在一样,无论我在哪里,包括 Xcode,我的键盘快捷键在整个系统中都是统一的。

HTH,马克

关于ios - 有没有办法跨计算机同步 Xcode 首选项和键盘快捷键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8985808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com