XCode 5 添加复制/删除行快捷键

习惯了某些编辑器的复制一行和删除一行快捷方式后,使用xcode时没有相应快捷键有些不适应,下面是一种为其添加快捷键的方式。

修改快捷键配置文件的权限

1
2
3
sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist

sudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/

修改快捷键配置文件

  1. 添加Customized类别
  2. 添加Delete Current Line宏(macro)

    1
    selectLine:, cut:
  3. 添加Duplicate Current Line宏

    1
    selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:

 

绑定快捷键

重启 Xcode,打开菜单 Xcode > Preferences > KeyBindings。 找到上面定义的宏,为其定义快捷键。