Android Studio 常用快捷键 for mac

查找/查看相关

⌘O: 全局查找class类名<使用率非常高>
⌘F: 在当前编辑文件中查找<使用率非常高> | 对应window中的Ctrl + F
⌘F12:当前编辑的文件中结构快速导航 | 对应window中的 Ctrl + F12
⌘E: 打开最近访问的文件列表 | 对应window中的Ctrl + E
⌥⌘O: 输入类名/方法名/字段名来查找任何匹配的类/方法/字段<使用率非常高>
⇧⌘O: 全局项目查找文件(类/资源文件/布局文件都通过该快捷键查找)<使用率非常高>
⌃H: 查看当前编辑class类的hierarchy结构 | 对应window中的Ctrl + H
⌥F7: 列出全局项目中该类/方法 被引用/调用的情况<使用率非常高>[比⌥⌘F7显示效果好] | 对应window中的Alt + F7
⌥⌘F7: 列出全局项目中该类/方法 被引用/调用的情况 | 对应window中的Ctrl + Alt + F7
⌃⌥H: 方法被调用结构[method’s Call Hierarchy]| 对应window中的ctrl + alt + h
⌘P: 列出函数方法一系列的有效参数,如果光标是一个方法调用的括号之间 | 对应window中的Ctrl + P
⇧⌘F7: 快速,高亮显示变量在当前文件中的引用情况,使用⌘G和⇧⌘G快捷键 可以前往跳到下一个/上一个高亮的变量,按⎋移除高亮显示 | 对应window中的Ctrl + Shift + F7
F1: 查看类/方法的注释文档

控制操作相关

⌘/: 注释与取消注释,注释效果 //... | 对应window中的Ctrl + /
⌥⌘/: 注释与取消注释,注释效果 /*...*/ | 对应window中的Ctrl+Shift+/
⇧⌥up/down: 移动行上下移动 | 对应window中的alt + shift + up/down
⌘delete: 删除行 | 对应window中的ctrl + y
⌘d: 复制行 | 对应window中的 ctrl + d
⌘J: 快速生成模版代码块,如if,while,return等<使用频率非常高,高效率编写代码> | 对应window中的Ctrl + J
⌘N: 快速生成getter/setter方法,构造方法,toString()方法等 <使用率非常高> | 对应window中的Alt + Insert
⌥⌘T: Surround with快速调出if,for,try...catch,while等环绕代码 | 对应window中的ctrl + alt + t
⌃O: 引入重写父类的方法[Override Methods]<使用率非常高>
⌃I: 引入实现接口或抽象类方法[Implement Methods]<使用率非常高>
⌃Space: 当申明一个变量时,根据变量类型提示给出建议的变量名称,等还有其他很多智能提示作用<使用率非常高>
⌥⌘L: 代码格式化 <使用率非常高> | 对应window中的Ctrl+Alt+L

代码重构相关

⇧F6:代码重构时,类名/方法名/变量名 重命名操作 | 对应window中的Shift + F6
⌘R: 代码重构时,可以用来批量重命名变量
⌥⌘M: 方法重构,方法抽离 |对应window中的Ctrl+Alt+M
⌥⌘P: 参数重构,将方法内变量抽离成方法参数 |对应window中的Ctrl+Alt+P
⌥⌘V: 变量抽离,<使用率非常高> | 对应window中的Ctrl+Alt+V
new StringBuffer()
使用快捷键后效果如下:
StringBuffer stringBuffer = new StringBuffer();
⌥⌘F: 字段抽离,将方法内的变量抽离成类字段申明,简单说就是把变量的申明从方法内重构抽离到方法外 | 对应window中的Ctrl+Alt+F

其他

⇧⌘A: 你可以调用任何菜单或动作的名称在Android studio中 | 对应window中的ctrl + shift + a

Android Studio 常用快捷键 for mac相关推荐

  1. [Android Studio] Android Studio常用快捷键

    [Android Studio] Android Studio常用快捷键 (会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比 ...

  2. Android开发:Android Studio常用快捷键汇总(Mac电脑和Windows电脑快捷键的对比)

    用Mac电脑的时候,需要注意的就是键盘的一些按键和Windows电脑键盘按键的区别,同样的,使用Mac电脑进行Android开发,一些常用的快捷键会和Windows电脑的快捷键有所不同,本节就来分享一 ...

  3. Android Studio常用快捷键、插件和功能

    这篇文章只是用来记录下自己工作过程中经常使用的一些东西,后面会持续更新中(只是个人零零散散的记录) 1.常用快捷键 代码提示助手: Ctrl+空格 Ctrl+alt+空格 自动提示.类似eclipse ...

  4. Mac Android Studio 常用快捷键

    设置KeyMap 1>Android Studio ->Preferences  2>KeyMap Edit Go to declaration: command+"B&q ...

  5. Android Studio 常用快捷键(超实用!!!)

    快捷键又称为"热键",多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生.Andr ...

  6. Android Studio 常用快捷键

    快捷键又称为"热键",多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生.Andr ...

  7. android studio复写方法,Android Studio 常用快捷键

    以下是对 Android Studio 默认风格 的常用快捷键汇总: 快捷键 说明 Ctrl + X 剪切 Ctrl + D 在当前下方复制一行 Ctrl + E 查看最近打开的文件 Ctrl + N ...

  8. Android Studio常用快捷键

    Ctrl+U :如果你的光标在重写父类的一个方法内(如:Activity#onCreate()),这个将会跳到父类的实现上. 如果你的光标在类名上,它将会跳到父类. Ctrl+Alt+Home:它可以 ...

  9. Android Studio常用快捷键、Android Studio快捷键大全

    Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码 ...

最新文章

  1. 哈工大、清华、CSDN、嵌入式视觉联盟合办的 AIoT 盛会,你怎么舍得错过?!
  2. freemarker 解析 json
  3. maven整合@data注解_SpringBoot 整合 Dubbo实践(实用文章)
  4. 民科微服务小程序怎么注册_民科微服务小程序(医师护士电子化注册系统入口)公众号...
  5. spring基础——外部引入属性文件创建bean
  6. 英特尔发布年度企业社会责任报告,首次定义“全球性挑战”
  7. 批量注册windows下的动态库
  8. python快速编程入门课本中的名片管理器_python——实现名片管理器
  9. 大数据-经典案例手机号码分区
  10. react hooks子组件向父组件传参
  11. ubuntu16.04连接android手机蓝牙共享网络热点
  12. Mock.js数据模拟,rap2、postman可视化接口平台,Vue框架的接口链接应用
  13. 重磅官宣|数说故事联合GDMS高燃开启D3智能营销峰会
  14. 计算机硬件及编程语言
  15. create方法 eslint关闭_react create-react-app使用less 及关闭eslint
  16. 从0开始学习 GitHub 系列之「08.如何发现优秀的开源项目」----转载自stormzhang 原创文章
  17. Linux驱动开发学习笔记【8】:Linux中断系统
  18. 黑苹果系统是服务器系统,黑苹果是什么系统(深入解读黑苹果系统)
  19. css中的BFC、IFC、GFC、FFC
  20. 一支巧乐兹引发的感想(这个标题实在没有创意)

热门文章

  1. mysql max_prepared_stmt_count_MySQL的max_prepared_stmt_count参数
  2. Netty从入门到精通-BIO详解
  3. 推荐几个 Go 测试工具和技巧让你在虎年如虎添翼
  4. 会动的图解 (二) 怎么让goroutine跑一半就退出?
  5. 命中率极高的 Go 面试题,赶紧收藏!
  6. python来进行图的深度遍历和广度遍历
  7. 利用for...in...遍历js数组与Python异同
  8. 阅文集团副总裁傅徐军:最佳技术架构选型方法论
  9. iOS开发-仿大众点评iPad侧边导航栏
  10. Notepad++中Windows,Unix,Mac三种格式之间的转换(换行符的转换)