Option + Command + X: 运行
Command + O:显示大纲
Command + 1:快速修复
Command + D:删除当前行
Command + Option + ↓:复制当前行到下一行
Command + Option + ↑:复制当前行到上一行
Option + ↓:当前行和下面一行交互位置
Option + ↑:当前行和上面一行交互位置
Option + ←:前一个编辑的页面
Option + →:下一个编辑的页面
Option + Return:显示当前选择资源的属性
Shift + Return:在当前行的下一行插入空行
Shift + Control + Return:在当前行插入空行
Control + Q:定位到最后编辑的地方
Control + M:最大化当前的Edit或View(再按则最小化)
Control + /:注释当前行,再按则取消注释
Command + T:快速显示当前类的继承结构
Command + W:关闭当前Editer
Command + K:参照当前选中的Word快速定位到下一个
Command + E:快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Option + /:代码助手完成一些代码的插入(俗称“智能提示”)
Command + Shift + E:显示管理当前打开的所有的View的管理器
Command + J:正向增量查找(按下Command + J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在Stutes Line中显示没有找到了)
Command + Shift + J:反向增量查找
Command + Shift + W:关闭所有打开的Editer
Command + Shift + X:把当前选中的文本全部变为大写
Command + Shift + Y:把当前选中的文本全部变为小写
Command + Shift + F:格式化当前代码
Command + Shift + P:定位到对于的匹配符(譬如{})(从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) Option + Command + R:重命名(尤其是变量和类的Rename效果比较明显)
Option + Shift + M:抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Option + Command + C:修改函数结构(有N个函数调用了这个方法,修改一次就搞定)
Option + Command + L:抽取本地变量(可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Option + Shift + F:把Class中的Local变量变为Field变量(比较实用的功能)
Option + Command + Z:重构的后悔药(Undo)

来源于 https://www.cnblogs.com/xubaoaichiyu/p/5846142.html

最新文章

  1. [转] 经典SQL练习题
  2. HTML目录生成工具
  3. andriod 获得drawable下所有图片
  4. WireShark抓包过程
  5. centos rabbitmq
  6. SQL数据库还原时备份集中的数据库备份与现有的数据库不同的解决办法
  7. Protobuf-net学习笔记
  8. info.plist 属性讲解
  9. asp.net尽量不在js里写<%%>
  10. java java.net.URLConnection 实现http get,post
  11. 1.django项目的创建(在CMD中)
  12. android修改getprop读取到的ro.build.fingerprint属性
  13. 火狐浏览器无故卡死,未响应或者占大量cpu资源解决方案
  14. js运用2
  15. 020 Spark中分组后的TopN,以及Spark的优化(重点)
  16. 使用Holer远程桌面登录家里电脑和公司内网电脑
  17. hdu4300 Clairewd’s message 扩展KMP
  18. Java中函数的重载和重写
  19. SQL Server 2012 无人值守安装(加入新实例)
  20. Python提取MD5

热门文章

  1. phpMailer 手册
  2. HDU 1700 Points on Cycle (坐标旋转)
  3. 【HDUOJ】4280 Island Transport
  4. JavaScript中的面向对象编程,详解原型对象及prototype,constructor,proto,内含面向对象编程详细案例(烟花案例)
  5. 2018-10-31-WPF-在触摸线程等待主线程窗口关闭会让主线程和触摸线程相互等待
  6. jdk8中map新增的merge方法介绍
  7. 了解linux web的监听工具
  8. 服务器搭建SVN
  9. nacos配置服务入门
  10. leetcood学习笔记-206-反转链表