Xcode增加跳转到一行快捷键及系统键盘快捷键

参考:Xcode添加快捷键(复制n行插入下一行之前、在下一行之前插入一空行)

1、前往文件夹(Command+Shift+G)

/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist

2、将文件IDETextKeyBindingSet.plist拷贝到桌面

3、向复制出的plist文件中的Insertions and Indentations添加两个key
Root->Insertions and Indentations 里新增下面两条

key value
Duplicate Current Line selectLine:, copy:, moveToEndOfLine:, moveToBeginningOfLine:, paste:, moveBackward:
Insert Line Below moveToEndOfLine:, insertNewline:
image.png

4、将修改后的IDETextKeyBindingSet.plist文件拖回原目录进行替换

5、重启Xcode, 进入Xcode->Preferences->Key Bindings 对新添加的Duplicate Current Line和Insert Line Below设置快捷键


image.png

设置完成,打开编辑器体验。

设置完成后如果出什么错了,可以将xcode所有默认设置复原,##终端输入命令如下:

defaults delete com.apple.dt.Xcode

如果xcode设置快捷键设置不了,点击总是一闪而过,可以试下设置键盘快捷键,设置了键盘快捷键后第一次打开xcode就可以设置xcode里的快捷键了,不知道是什么原因
Mac设置键盘快捷键解决Xcode里不能设置快捷键

你可能感兴趣的:(Xcode增加跳转到一行快捷键及系统键盘快捷键)