xcode 设置快捷键 整行上下移动

简介:

设置整行代码上下移动:
找到Xcode中的自带的配置文件:
/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/
Resources/IDETextKeyBindingSet.plist
用文本编辑IDETextKeyBindingSet.plist,并添加以下代码:

复制代码
 1 <dict>  2 <key>GDI Duplicate Current Line</key>  3 <string>selectLine:, copy:, moveToEndOfLine:,insertNewline:, paste:, deleteBackward:</string>  4 <key>GDI Delete Current Line</key>  5 <string>moveToEndOfLine:, deleteToBeginningOfLine:,deleteBackward:,moveDown:,moveToEndOfLine:</string>  6 <key>GDI Move Current Line Up</key>  7 <string>selectLine:, cut:, moveUp:, moveToBeginningOfLine:, insertNewLine:, paste:, moveBackward:</string>  8 <key>GDI Move Current Line Down</key>  9 <string>selectLine:, cut:, moveDown:, moveToBeginningOfLine:, insertNewLine:, paste:, moveBackward:</string> 10 <key>GDI Insert Line Above</key> 11 <string>moveUp:, moveToEndOfLine:, insertNewline:</string> 12 <key>GDI Insert Line Below</key> 13 <string>moveToEndOfLine:, insertNewline:</string> 14 </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:


相关文章
|
9月前
|
iOS开发
能大大提高编程效率的XCode常用快捷键
能大大提高编程效率的XCode常用快捷键
79 0
|
iOS开发
Xcode设置编译链接-framework CoreFoundation
Xcode设置编译链接-framework CoreFoundation
118 0
Xcode设置编译链接-framework CoreFoundation
|
缓存 iOS开发
Xcode快捷键
Xcode快捷键
496 0
iOS开发:Xcode自带的模拟器常用快捷键的使用
在iOS开发过程中,为了方便起见在测试程序的效果的时候,开发者会使用Xcode自带模拟器进行操作,而且Xcode自带的手机模拟器包含了苹果的所有最新的手机型号尺寸,这样也方便了开发者测试不同机型,但是在电脑Xcode上面的模拟器操作和真机操作还是有很大的不便,如果不知道常用的快捷键,操作起来也不方便,那么本篇博文就来分享一下Xcode自带模拟器的快捷键操作集合,分享给有需要的人。
636 0
iOS开发:Xcode自带的模拟器常用快捷键的使用
|
iOS开发
Xcode快捷键大全
Xcode快捷键大全
240 0
Xcode快捷键大全
|
iOS开发 MacOS
全网首发:(解决办法)MAC OS Xcode给应用设置沙箱(Enable App Sandbox)之后,运行报错Illegal instruction: 4
全网首发:(解决办法)MAC OS Xcode给应用设置沙箱(Enable App Sandbox)之后,运行报错Illegal instruction: 4
840 0
全网首发:(解决办法)MAC OS Xcode给应用设置沙箱(Enable App Sandbox)之后,运行报错Illegal instruction: 4
|
iOS开发
Xcode给应用签名的设置
Xcode给应用签名的设置
645 0
Xcode给应用签名的设置
|
iOS开发
Xcode设置编译链接-framework CoreFoundation
Xcode设置编译链接-framework CoreFoundation
134 0
Xcode设置编译链接-framework CoreFoundation
|
开发工具 iOS开发
IOS之Xcode之快捷键
IOS之Xcode之快捷键
110 0