美文网首页
AndroidStudio——mac快捷键整理

AndroidStudio——mac快捷键整理

作者: X_Sation | 来源:发表于2017-12-18 14:14 被阅读17次

    AndroidStudio快捷键

    提取相关的都是Command+option+xxx

    实用且不熟的:

    1. 添加到收藏夹(方便下次编辑这块代码)
      Option + Shift + F
    2. 搜索 action 或者 option
      Command + Shift + A
    3. 切换
      Control + 左/右
    4. 跳转到源代码(跳进代码)
      F4 / Command + 向下箭头
    5. 返回上一个编辑的
      Command + Shift + Backspace
    6. 打开当前选中方法的层级结构
      Command + Shift + H
    7. 打开调用层级结构即谁调用了当前选中的对象
      Control + Option + H(???我一般用option+F7)
    8. Surround with (if…else / try…catch / etc.)
      Command + Option + T
    9. 实现
      Control + I
    10. 删除光标所在位置的这一行
      Command + Backspace
    11. 折叠/展开当前代码块
      Command + 减号/加号
    12. 折叠该文件下所有的代码
      Command + Shift + 减号/加号
    13. 快速查看文档(这个应该是列出所有的模板
      Control + J
    14. 直接跳转到声明(command+↓ 有什么区别)
      Command + B or Command + Click
    15. 添加/移除书签(阅读源码的时候,可以在某一行代码处加一个书签,在Command+2中可以找到)
      F3/Option+F3(添加标记)
    16. 标签和工具窗口之间互相切换
      Control + Tab
    17. 在新窗口中打开当前选定的标签
      Shift + F4
    18. 最近打开的文件列表弹框
      Command + Shift + E
    19. 从工具窗口返回到编辑窗口
      Esc
    20. 隐藏当前或者上一个活动的工具窗口
      Shift + Esc
    21. 跳转到实现的代码
      Command + Alt + B
    22. 跳转到父类方法/超类
      Command + U
    23. 快速查看定义而不是跳转到声明
      Command + Y
    24. 选择光标所在的代码块,连续按则递增选择
      Option + ↑/↓
    25. 移动光标到代码块的起始(根据花括号)
      Option + Command + [ or ]
    26. 选择代码块(根据花括号)
      Option + Command + Shift + [
    27. 删除当前光标到单词结束的字符
      Option + Delete(mac中delete就是fn+backspace)
    28. 删除当前光标到单词开始的字符
      Option + Backspace
    29. 自动缩进当前行
      Control + Option + I
    30. 向后/向前缩进
      Tab/Shift + Tab
    31. Optimize imports(导包修复,但是在as上一直不好用,有待实践验证)
      Control + Option + O
    32. 把下一行加在本行代码后面
      Control + Shift + J
    33. 把本行光标后面的所有所有内容换行到下一行
      Command + Enter
    34. 在下一行插入空行
      Shift + Enter
    35. 跳转到下一个/上一个高亮错误
      F2 / Shift + F2
    36. 复制当前文件到
      F5
    37. 移动当前文件到
      F6
    38. Change signature(方法定义处、调用处都可以使用,很给力)
      Command + F6
    39. 把代码块提取为方法(以前用得少,以后多用用)
      Command + Option + M
    40. 把选中代码提取为变量(修复键可以做到啊???)
      Command + Option + V
    41. 代码内联(Inline,比如把全局属性变为局部属性)
      Command + Option + N
    42. 提取为方法的参数
      Command + Option + P
    43. 提取常量
      Command + Option + C

    掌握的:

    1. 搜索所有类别的东西
      double Shift
    2. 打开项目结构配置
      Command + ;
    3. 设置
      Command + ,
    4. 查找
      Command + F
    5. 查找下一个
      Command + G
    6. 查找上一个
      Command + Shift + G
    7. 替换
      Command + R
    8. 查找类
      Command + O
    9. 查找文件
      Command + Shift + O
    10. 全局搜索
      Command + Shift + F
    11. 打开当前文件的结构弹框(方法,属性等)
      Command + F12
    12. 关闭当前活动标签tab
      Command + W
    13. 跳转到这一行
      Command + L
    14. 打开类型分级结构(就是继承实现关系)
      Control + H
    15. 代码自动生成 (getters, setters, constructors, hashCode/equals, toString, new file, new class等)
      Command + N
    16. 重写方法
      Control + O
    17. 复制当前行
      Command + D
    18. 代码补全(Basic code completion)
      Control + Space (与切换输入法冲突,建议开启代码自动补全)
    19. 智能代码补全
      Control + Shift + Space
    20. 补全当前语句(比如自动加分号,自动加花括号)
      Command + Shift + Enter
    21. 显示选中方法的参数
      Command + P
    22. 块注释
      Command + Shift + /
    23. 快速修复
      Option + Enter
    24. 格式化代码
      Command + Option + L
    25. 重命名
      Shift + F6
    26. Safe delete
      Command + Delete
    27. 把方法内选中代码提取为属性(局部到全局,与 Inline相反)
      Command + Option + F

    无用的:

    1. 快速切换主题、快捷键,viewmodel等(感觉就viewmodel有用,我可以用go to action去找)
      Control + `
    2. 通过 symbol name 查找文件(有什么用?用file name和class name 代替)
      Command + Option + O
    3. Synchronize
      Command + Option + Y
    4. 最大化/最小化编辑器(不生效)
      Control + Command + F12
    5. 检测(Inspect)当前文件与配置文件
      Option + Shift + I

    版本控制

    Commit project to VCS
    Command + K
    Update project from VCS
    Command + T
    查看最近的更改
    Option + Shift + C
    Open VCS popup
    Control + V

    Build&Debug

    1. Build
      Command + F9
    2. Build and run
      Control + R
    3. Debug
      Control + D
    4. Step over
      F8
    5. Step into
      F7
    6. Smart step into
      Shift + F7
    7. Step out
      Shift + F8
    8. 运行到光标处
      Option + F9
    9. 显示表达式的结果
      Option + F8
    10. Resume program
      Command + Option + R
    11. 添加/移除断点
      Command + F8
    12. 查看断点
      Command + Shift + F8

    相关文章

      网友评论

          本文标题:AndroidStudio——mac快捷键整理

          本文链接:https://www.haomeiwen.com/subject/fuqmwxtx.html