2013-09-27 54 views
3

我用来做这个键绑定: Xcode duplicate line在Xcode 5

但IDETextKeyBindingSet.plist不存在了。

有一个名为“KeyBindings”的文件夹,里面有一个空白文本文件。

那么我们现在如何设置密钥绑定?

具体而言,我只想让命令D复制游标所在的行,这是除Xcode之外的其他任何IDE的基本功能。

回答

9

KeyBindings目录仅存储用户密钥绑定已在Xcode中可用的操作。另一方面,IDETextKeyBindingSet.plist可让您向Xcode自身添加操作(然后将密钥绑定到您的KeyBindings目录中)。

只需IDETextKeyBindingSet.plist文件再次放入/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources(位置与Xcode 4中的位置相同)。并且让自己成为一个备份,因为每次Xcode升级都会默认您的自定义绑定(如果有更好的Xcode升级解决方案,我完全可以接受)。