自定义键绑定Xcode 4?

typ*_*ror 9 xcode objective-c xcode4

一段时间后,我问了一个关于Xcode中自定义键绑定的问题.我最终在Xcode中重新创建了一些TextMate的关键命令.刚更新到Xcode 4,看来PBKeyBinding文件不再有任何影响.自定义键绑定的新热点是什么,特别是对于Xcode 4?

ato*_*ain 7

是的,它可以完成(至少暂时).经过一天的大部分时间搜索,试验和挖掘/开发者的碗我终于想出如何实现这一目标.

打开IDETextKeyBindingsSet.plist位于/Developer/Library/PrivateFrameworks/IDEKit.framework/Resources/

此绑定plist的格式与整个系统中使用的其他格式不同,最重要的区别是所有方法必须列在同一个字符串中,即 <string>moveToBeginningOfParagraph:, insertText:, foo</string>

编辑: 我没有测试过这个,但它看起来像Xcode中的新位置 Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist


Kev*_*yar 3

您可以使用Keymando在 Xcode 4 和任何其他 OSX 应用程序中创建您喜欢的任何键绑定。