介紹一種在Xcode中刪除一整行代碼的快捷鍵設(shè)置,
注:這里說的一整行不是你從行末尾按下
? + ?
,而是說在行任何位置都可以刪除预鬓。
- 在
/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
此路徑中找到IDETextKeyBindingSet.plist
文件竣蹦。
或者在 Finder 中輸入
? + G
,然后復(fù)制這個(gè)路徑粘貼并回車。
-
打開
IDETextKeyBindingSet.plist
挠日,用 Sublime Text 或者 Vim 都可以。添加一個(gè)新的字典成員<key>Custom</key> <dict> <key>Delete Current Line In One Hit</key> <string>moveToEndOfLine:, deleteToBeginningOfLine:, deleteToEndOfParagraph:</string> </dict>
保存并重啟 Xcode唉韭。
- 打開Xcode Preferences
?+,
- 點(diǎn)擊 Key Bindings
- 在搜索框中輸入 Delete酸役,找到
Delete Current Line in One Hit
- 雙擊
Key
,設(shè)置為?+D
(你可以設(shè)置為你喜歡的快捷鍵)。
當(dāng)然,肯定會(huì)有人說 我用 XVim 插件抗愁、、撮珠、驶俊、伺绽、
OK购披,以上完成?惩妇。
Enjoy it. :-)