设置整行代码上下移动 删除

设置整行代码上下移动:

  1. 找到Xcode中的自带的配置文件:

    /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/

  2. Resources/IDETextKeyBindingSet.plist

  3. 用文本编辑IDETextKeyBindingSet.plist,并添加以下代码:


    <key>GDI Commands</key><dict>
      	<key>GDI Duplicate Current Line</key>
      	<string>selectLine:, copy:, moveToEndOfLine:,
      	insertNewline:, paste:, deleteBackward:</string>
      	<key>GDI Delete Current Line</key>
      	<string>moveToEndOfLine:, deleteToBeginningOfLine:,
      	 deleteBackward:, moveDown:, moveToEndOfLine:</string>
      	<key>GDI Move Current Line Up</key>
      	<string>selectLine:, cut:, moveUp:, 
      	moveToBeginningOfLine:, insertNewLine:, paste:, 
      	moveBackward:</string>
      	<key>GDI Move Current Line Down</key>
      	<string>selectLine:, cut:, moveDown:, 
      	moveToBeginningOfLine:, insertNewLine:, paste:, 
      	moveBackward:</string>
      	<key>GDI Insert Line Above</key>
      	<string>moveUp:, moveToEndOfLine:, insertNewline:</string>
      	<key>GDI Insert Line Below</key>
      	<string>moveToEndOfLine:, insertNewline:</string></dict>

这个dict是一组可以设置快捷键的操作,里面的key是名称,对应的string是对应的一组操作

GDI Duplicate Current Line 复制当前行到下面一行

GDI Delete Current Line 删除当前行

GDI Move Current Line Up 把当前行往上移动一行

GDI Move Current Line Down 把当前行往下移动一行

GDI Insert Line Above 在当前行上面增加一空行

GDI Insert Line Below 在当前行下面增加一空行(不管光标是否在行尾)


3. 重启Xcode,在Xcode菜单中,打开Preferences,选中Key Binding,在右上方搜索GDI, 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值