mac上按键符号

⌥ : option / alt

⇧ : shift

⌃ : control

⌘ : command

⎋ : esc

(一)查找/查看相关

搜索任意内容

    双击 sft
  • 1
  • 2

当前文件查找/替换

    cmd + F / cmd + R使用cmd + G,sft + cmd + G,跳到下一个/上一个高亮的变量
  • 1
  • 2
  • 3

全局查找/替换

    sft + cmd + F / sft + cmd + R
  • 1
  • 2

全局搜索类

    cmd + O
  • 1
  • 2

全局搜索类/方法/参数

    opt + cmd + O
  • 1
  • 2

打开最近访问的文件列表

    cmd + E
  • 1
  • 2

类/方法在全局项目中引用情况

    opt + fn + F7 / cmd + 鼠标点击
  • 1
  • 2

类/方法在当前文件中引用情况

    cmd + fn + F7
  • 1
  • 2

方法被调用层级结构

    ctr + opt + H
  • 1
  • 2

查看接口的实现

    opt + cmd + B
  • 1
  • 2

跳转至超类的方法

    cmd + U
  • 1
  • 2

跳转至第几行

    cmd + L
  • 1
  • 2

返回到上次编辑位置

    cmd + [ / ]opt + cmd + ← / →
  • 1
  • 2
  • 3

当前编辑的文件中结构快速导航

    cmd + fn + F12
  • 1
  • 2

列出函数方法一系列的有效参数

    cmd + P
  • 1
  • 2

跳转至错误或警告

    fn + F2
  • 1
  • 2

查看类/方法的注释文档

    fn + F1
  • 1
  • 2

(二)控制操作相关

Surround with快速调出if,for,try…catch,while等环绕代码

    opt + cmd + T
  • 1
  • 2

快速生成模版代码块,如if,while,return

    cmd + J
  • 1
  • 2

快速生成getter/setter方法,构造方法,toString()方法等

    cmd + N
  • 1
  • 2

行尾自动添加分号,if后面自动加“(){ }”

    sft + cmd + enter
  • 1
  • 2

引入重写父类的方法

    ctr + O
  • 1
  • 2

引入接口或抽象类方法的实现

    ctr + I
  • 1
  • 2

下一步意图猜测

    opt + return
  • 1
  • 2

将最近使用的剪贴板内容选择插入到文本

    sft + cmd + V
  • 1
  • 2

注释与取消注释,注释效果 //…

    cmd + /
  • 1
  • 2

注释与取消注释,注释效果 //

    opt + cmd + /
  • 1
  • 2

上下移动代码

    opt + sft + up/down
  • 1
  • 2

上下代码行换位

    cmd + sft + up/down
  • 1
  • 2

单词间或驼峰间跳转

    Alt + ← / →
  • 1
  • 2

切换大小写

    sft + cmd + U
  • 1
  • 2

切换文件

    ctr + tab
  • 1
  • 2

选择区域

    opt + up/down注:如果光标停留在大括号处,则选中整个大括号区域
  • 1
  • 2
  • 3

局部代码块展开/收缩

    cmd + + / cmd + -
  • 1
  • 2

全部代码块展开/收缩

    sft + cmd + + / sft + cmd + -
  • 1
  • 2

撤销/取消撤销

    cmd + Z / sft + cmd +Z
  • 1
  • 2

删除行

    cmd + C / cmd + delete
  • 1
  • 2

复制行

    cmd + D
  • 1
  • 2

合并行

    sft + ctr + J
  • 1
  • 2

列编辑

    Alt + 鼠标框选
  • 1
  • 2

格式化代码

    opt + cmd + L
  • 1
  • 2

自动缩进对齐

    ctr + alt + I
  • 1
  • 2

清除无效包引用

    opt + ctr + O
  • 1
  • 2

打开设置

    cmd + ,
  • 1
  • 2

隐藏窗口

    sft + esc
  • 1
  • 2

(三)代码重构相关

类名/方法名/变量名 重命名操作

    sft + fn + F6
  • 1
  • 2

方法重构,方法抽离

    opt + cmd + M
  • 1
  • 2

抽离成方法参数

    opt + cmd + P
  • 1
  • 2

抽离为局部变量

    opt + cmd + V
  • 1
  • 2

抽离为成员变量

    opt + cmd + F
  • 1
  • 2

(四)编译运行调试

编译源码

    cmd + fn + F9
  • 1
  • 2

运行

    ctr + R
  • 1
  • 2

调试

    ctr + B
  • 1
  • 2

Step Into(进入到代码)

    fn + F7
  • 1
  • 2

Step Over(跳到下一步)

    fn + F8
  • 1
  • 2

直接运行

    opt + cmd + R
  • 1
  • 2

退出调试

    cmd + fn + F2
  • 1
  • 2

(五)版本控制

打开git操作列表

    ctr + V
  • 1
  • 2

提交修改

    cmd + K
  • 1
  • 2

推到服务器

    sft + cmd + K
  • 1
  • 2

(六)vim插件

  • vim使用参考1
  • vim使用参考2
  • vim使用参考3

深入学习

Android Studio 最全快捷键以及演示

Android studio 上非常好用的快捷键

AndroidStudio快捷键汇总

Android Studio五分钟带你从菜鸟到高级调试

AS技巧合集「常用技巧篇」

Android Studio常用快捷键汇总(mac)相关推荐

  1. Android Studio 常用快捷键 for mac

    Android Studio 常用快捷键 for mac 查找/查看相关 ⌘O: 全局查找class类名<使用率非常高> ⌘F: 在当前编辑文件中查找<使用率非常高> | 对应 ...

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

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

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

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

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

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

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

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

  6. Mac Android Studio 常用快捷键

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

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

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

  8. Android Studio 常用快捷键

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

  9. Android Studio常用快捷键

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

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

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

最新文章

  1. Redis概述和基础
  2. velocity入门(三) 注释
  3. java栈和堆的区别_java 栈 和 堆 的区别
  4. 对数据进行插入操作并且获取主键的值
  5. php中常用的全局变量有,在PHP中如何使用全局变量的方法详解
  6. 04 能够使用using和namespace引用和定义命名空间 1214
  7. 新装WIN7 UPDATE 无法更新
  8. 小学计算机课教案多变的刷子,信息技术《多变的刷子工具》教学设计.doc
  9. TSAP(1) : DateTimes
  10. 计算机有自带的编程软件吗,cmd打开电脑自带软件
  11. CD卡命令和响应的详解
  12. 如何从Win11系统安装回win10系统?
  13. 如何批量将 Txt 文本文档转换为 PDF 文档
  14. 用笔记本做路由器共享4G流量
  15. Java、Scala使用tan和arctan求斜率和倾斜角
  16. 对抗攻击经典论文——FGSM学习笔记 EXPLAINING AND HARNESSING ADVERSARIAL EXAMPLES
  17. 一个大一程序员的反思
  18. Fvxadvvcssxcvhbnbsaqwerhnvdcnmklllppppppppoooooootretyhgftjhhhfrttyhrxz
  19. 在win10下安装eclipse
  20. 【数据恢复】老牌devos勒索病毒之.[geerban@email.tg].Devos

热门文章

  1. zoj 3599 Game 博弈论
  2. 实时分析你的Windows Phone 7使用状况
  3. listview的使用一例
  4. ElasticSearch全文搜索引擎之查询API操作详解
  5. MyCat的zookeeper集群模式总结
  6. Spring的注入方式中,官方推荐哪种方式
  7. Web开发之Session
  8. Map集合之ConcurrentHashMap
  9. CentOS 挂载数据盘
  10. Linux20180421五周第二次课(4月19日)