XCode 4中的多行光标移动

phl*_*num 5 xcode keyboard-shortcuts key-bindings xcode4

Xcode 3也提出了同样的问题 但据说解决方案不能与Xcode4一起使用.并没有新的解决方案.

如何获取键绑定以在Xcode 4中向上/向下移动约10行?

Bla*_*laz 15

找到了!灵感来自线上复制答案,这就是你如何通过多线移动赋予Xcode 4权力:

  1. 转到该文件夹 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources
  2. 打开IDETextKeyBindingSet.plist.
  3. 添加一个新字典Customized和两个新命令(例如Move Down 10Move Up 10),如下面的屏幕截图所示: 编辑plist
  4. 重新启动Xcode并转到Preferences - Key Bindings,搜索您的命令.
  5. 为两个命令设置组合键: 关键绑定

  6. 终于摆脱了Jump To快捷方式的束缚.好好享受!


奖励:系统范围的多线运动

使用以下步骤将光标释放到Xcode外部:

  1. 转到该文件夹 ~/Library/KeyBindings
  2. 打开DefaultKeyBinding.dict.
  3. 输入以下内容.根据需要自定义.

    {

    "^ ~n"=("moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp: ", "提升:");
    "^ ~p"=("moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown: ","moveDown:");

    }

  4. 退出并登录

所有上述内容都适用于10.8.2和Xcode 4.5.1.