天天看点

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

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

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

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

sudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/
           
XCode 添加复制/删除行快捷键

修改快捷键配置文件

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

    bash selectLine:, cut:

  3. 添加Duplicate Current Line宏

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

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

绑定快捷键

重启 Xcode,打开菜单 

Xcode > Preferences > KeyBindings

。 查找Current Line,找到上面定义的宏,为其定义快捷键。

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

本文转自:http://onthink.com/post/xcode5-delete-duplicate-line.html

因原文最后一步未找到定义的宏,更改查询方法后查找到,已做相应更改

本作品由 XueBin 创作,采用 CC BY-NC-SA 3.0 许可协议 进行许可。