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

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值