转载于 简书 – 冰晨
修改权限
- 修改
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/
添加快捷方式
- 权限修改完成后,在终端中输入下面的命令,打开
plist文件修改(默认是Xcode打开)
open /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
添加删除当前行
- 找到
root下的Deletions, 在Deletions下添加一个item:
key: Delete Current Line
value: deleteToBeginningOfLine:, moveToEndOfLine:, deleteToBeginningOfLine:, deleteBackward:, moveDown:, moveToBeginningOfLine:
添加复制当前行
- 在
Insertions and Indentations下添加两个item:
key: Duplicate Current Line
value: selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:
key: Insert Line Under
value: moveToEndOfLine:, insertNewline:
如图

设置快捷键
- 最重要的部分来了, 重启Xcode, 然后在
preferences里找到Key Bindings,在搜索框中输入current,可以快速定位到Delete Current Line和Duplicate Current Line两个选项,只要设置自己喜欢的快捷键即可。
如图:

本文介绍如何修改Xcode的快捷键配置文件权限,并详细解释了如何添加删除当前行、复制当前行等快捷方式的方法。最后指导用户如何在Xcode的偏好设置中自定义这些新增的快捷键。
2786

被折叠的 条评论
为什么被折叠?



