Xcode11添加快捷鍵(複製當前行到下一行、在當前行下面插入一空行)

一直很喜歡用當前行插入下插入新一行、複製當前行到下一行快捷鍵,之前從某一個版本開始原先的複製當前行到下一行行設置出現跳行問題,在網上搜集一下資料整理一下。

修改權限
修改 Xcode 裏快捷鍵的配置文件 .plist 權限,打開終端輸入如下兩條命令:

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

打開權限配置文件

點擊桌面,組合鍵(Command+Shift+G)在輸入框中輸入/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist,點擊IDETextKeyBindingSet.plist文件,默認是Xcode打開。

複製當前行到下一行

在 Insertions and Indentations 下添加一個key:
Duplicate Current Line 值爲: selectLine:, copy:, moveToEndOfLine:, moveToBeginningOfLine:, paste:, moveBackward: (現在不能按照早期版本這樣配置了:
selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:
.plist 配置如圖所示:
在這裏插入圖片描述
在當前行下面增加一空行

在 Insertions and Indentations 下添加一個key:
Insert Line Below 值爲: moveToEndOfLine:, insertNewline:
.plist 配置如圖所示:
在這裏插入圖片描述
設置快捷鍵

重啓一下 Xcode 讓 .plist 配置生效,然後在Xcode->Preferences 裏找到 Key Bindings ,就能找到 Duplicate Current Line 這個選項了,設置自己喜歡的快捷鍵即可:
在這裏插入圖片描述
我這裏用的是Command+alt+向下方向鍵(在當前行下面增加一空行同樣操作即可,我用的組合是alt+enter)

參考鏈接:
https://www.jianshu.com/p/0b6a71a83fd6
https://www.cnblogs.com/goodboy-heyang/p/4732365.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章