2019独角兽企业重金招聘Python工程师标准>>>

设置整行代码上下移动:
找到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:

转载于:https://my.oschina.net/u/2363463/blog/635917

xcode 设置快捷键 整行上下移动相关推荐

  1. wps设置根据单元格值设置一整行颜色

    期望:当F列某个单元格为"开发中",则整行的背景色都填充为淡绿色 操作: 编辑规则: 改成F1: 至此设置完毕,最终结果:

  2. linux取消注释快捷键设置,Notepad++怎么增加整行删除快捷键?添加/取消区块注释?...

    1.有网友说 Notepad++ 自带删除行功能,用快捷键 Ctrl+L 就可以删除一行.的确,这个快捷键是可以删除一行文本,但确切的说,Ctrl+L 并不是仅仅删除了一行文本,而是 剪切 了一行文本 ...

  3. 介绍一种在Xcode中删除一整行代码的快捷键设置,

    介绍一种在Xcode中删除一整行代码的快捷键设置, 注:这里说的一整行不是你从行末尾按下 ⌘ + ⌫,而是说在行任何位置都可以删除. 在/Applications/Xcode.app/Contents ...

  4. 如何设置VSCode删除整行快捷键?

    如何设置VSCode删除整行快捷键? 在使用VSCode的时候,发现它的快捷键是Ctrl+Shift+K 那怎么设置成我们经常用的Ctrl+D呢 1.选择文件–>首选项–>键盘快捷方式 2 ...

  5. Notepad++设置删除多行快捷键

    项目场景: Notepad++默认能实现"删除当前行"效果的快捷键是Ctrl + L,实际上这不并是真正意义上的删除当前行,而是剪切当前行. 而Eclipse中实现删除当前行的快捷 ...

  6. sublime删除整行快捷键和调出软键盘快捷键冲突

    sublime 默认删除整行的快捷键是 "ctrl+shift+k" , 但是当使用这个快捷键时会发现是调出了软键盘,并没有删除整行 , 这是与windows默认快捷键有冲突. 有 ...

  7. 【Android】Source Insight 基本用法 ( 导入 Android 源码 | 设置字体 | 显示行号 | 搜索功能 | 快捷键设置 )

    文章目录 一.导入 Android 源码 二.配置字体 三.显示行号 四.Tab 键字符个数 五.搜索功能 六.打开文件列表 七.快捷键设置 在 [Android 系统开发]使用 Source InS ...

  8. extjs grid 整行变颜色_EXTJS根据值Value改变gridpanel单元格背景颜色或者设置整行字体颜色...

    第一步. 设置样式 .reportColor4{ background: #93A9C1; } .reportColor5{ background: #EEEEEE; } 第二步.修改单元格样式 he ...

  9. word2016设置整行背景颜色

    设置整行的背景颜色且行之间没有空隙,如下图: 设置的方法如下: ① 选中正文,找到如下菜单: ② 选择需要设置的颜色,选择段落(整段背景同时设置) ③结束.

最新文章

  1. system.out 汉字乱码
  2. php绑定变量,php动态绑定变量的用法
  3. 笔记-高项案例题-2015年上-整体管理
  4. Qt Creator 代码自动补全设置
  5. 145. Binary Tree Postorder Traversal 二叉树的后序遍历
  6. SAP programming language培训环境准备 index.html
  7. 点云赋值 PointCloudT::Ptr 运行时崩溃
  8. JAVA-入门(内含jdk配置)
  9. yii2 migrate 数据库迁移的简单分享
  10. 【Pre蓝桥杯嵌入式】如何直接使用LCD例程来作为赛场使用的工程
  11. 更改路由器的外网IP
  12. 多示例学习 MIL(multiple instance learning) 理解
  13. Protel99SE WIN10系统下无法添加封装库的解决方法
  14. 闪客工具: 为你的flash firework photoshop做插件
  15. 火线精英正在维护服务器吗,火线精英1月20日23:00更新维护公告
  16. python中的if判断,和while循环的用法
  17. 国网云(华为组件)使用
  18. LintCode Find the Duplicate Number
  19. 产业实现新一轮发展 固网宽带提速进行时
  20. 【达梦数据库实例创建】

热门文章

  1. jquery关于多个显示隐藏
  2. Android事件总线
  3. CentOS 搭建 LAMP服务器
  4. 关于base64编码的原理及实现
  5. w3ctech 2011 北京站(组图)
  6. 形容人的内核是什么意思_成语雪泥鸿爪是形容什么的?雪泥鸿爪什么意思?蚂蚁庄园2020年12月10日答案...
  7. Ubuntu磁盘扩容及启动问题整理
  8. 全国计算机等级考试题库二级C操作题100套(第54套)
  9. 黑盒法测试c语言,黑盒测试用例练习题.pdf
  10. BD和DBMS和SQL概念