參考:Xcode添加快捷鍵(復(fù)制n行插入下一行之前火本、在下一行之前插入一空行)
1危队、前往文件夾(Command+Shift+G)
/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist
2、將文件IDETextKeyBindingSet.plist拷貝到桌面
3钙畔、向復(fù)制出的plist文件中的Insertions and Indentations添加兩個(gè)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文件拖回原目錄進(jìn)行替換
5、重啟Xcode, 進(jìn)入Xcode->Preferences->Key Bindings 對(duì)新添加的Duplicate Current Line和Insert Line Below設(shè)置快捷鍵
image.png
設(shè)置完成擎析,打開編輯器體驗(yàn)簿盅。
設(shè)置完成后如果出什么錯(cuò)了,可以將xcode所有默認(rèn)設(shè)置復(fù)原叔锐,##終端輸入命令如下:
defaults delete com.apple.dt.Xcode
如果xcode設(shè)置快捷鍵設(shè)置不了挪鹏,點(diǎn)擊總是一閃而過,可以試下設(shè)置鍵盤快捷鍵愉烙,設(shè)置了鍵盤快捷鍵后第一次打開xcode就可以設(shè)置xcode里的快捷鍵了讨盒,不知道是什么原因
Mac設(shè)置鍵盤快捷鍵解決Xcode里不能設(shè)置快捷鍵