zoukankan      html  css  js  c++  java
  • mac上常用的Android studio快捷键和常用操作

    Mac上按键对应windows按键:
    ⌥ : option / alt

    ⇧ : shift

    ⌃ : control

    ⌘ : command

    ⎋ : esc

    快速定位到当前文件:

     

    (一)查找/查看相关

    搜索任意内容

        双击 shift
    

    当前文件查找/替换

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

    全局查找/替换

        sft + cmd + F / sft + cmd + R
    

    全局搜索类

        cmd + O
    

    全局搜索类/方法/参数

        opt + cmd + O
    

    打开最近访问的文件列表

        cmd + E
    

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

        opt + fn + F7 / cmd + 鼠标点击
    

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

        cmd + fn + F7
    

    方法被调用层级结构

        ctr + opt + H
    

    查看接口的实现

        opt + cmd + B
    

    跳转至超类的方法

        cmd + U
    

    跳转至第几行

        cmd + L
    

    返回到上次编辑位置

        cmd + [ / ]
        opt + cmd + ← / →
    

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

        cmd + fn + F12
    

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

        cmd + P
    

    跳转至错误或警告

        fn + F2
    

    查看类/方法的注释文档

        fn + F1
    

    (二)控制操作相关

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

        opt + cmd + T
    

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

        cmd + J
    

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

        cmd + N
    

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

        sft + cmd + enter
    

    引入重写父类的方法

        ctr + O
    

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

        ctr + I
    

    下一步意图猜测

        opt + return
    

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

        sft + cmd + V
    

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

        cmd + /
    

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

        opt + cmd + /
    

    上下移动代码

        opt + sft + up/down
    

    上下代码行换位

        cmd + sft + up/down
    

    单词间或驼峰间跳转

        Alt + ← / →
    

    切换大小写

        sft + cmd + U
    

    切换文件

        ctr + tab
    

    选择区域

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

    局部代码块展开/收缩

        cmd + + / cmd + -
    

    全部代码块展开/收缩

        sft + cmd + + / sft + cmd + -
    

    撤销/取消撤销

        cmd + Z / sft + cmd +Z
    

    删除行

        cmd + C / cmd + delete
    

    复制行

        cmd + D
    

    合并行

        sft + ctr + J
    

    列编辑

        Alt + 鼠标框选  
    

    格式化代码

        opt + cmd + L
    

    自动缩进对齐

        ctr + alt + I
    

    清除无效包引用

        opt + ctr + O
    

    打开设置

        cmd + ,
    

    隐藏窗口

        sft + esc
    

    (三)代码重构相关

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

        sft + fn + F6
    

    方法重构,方法抽离

        opt + cmd + M
    

    抽离成方法参数

        opt + cmd + P
    

    抽离为局部变量

        opt + cmd + V
    

    抽离为成员变量

        opt + cmd + F
    

    (四)编译运行调试

    编译源码

        cmd + fn + F9
    

    运行

        ctr + R
    

    调试

        ctr + B
    

    Step Into(进入到代码)

        fn + F7
    

    Step Over(跳到下一步)

        fn + F8
    

    直接运行

        opt + cmd + R
    

    退出调试

        cmd + fn + F2
    

    (五)版本控制

    打开git操作列表

        ctr + V
    

    提交修改

        cmd + K
    

    推到服务器

        sft + cmd + K
    
  • 相关阅读:
    解决SharePoint 文档库itemadded eventhandler导致的上传完成后,编辑页面保持报错的问题,错误信息为“该文档已经被编辑过 the file has been modified by...”
    解决SharePoint 2013 designer workflow 在发布的报错“负载平衡没有设置”The workflow files were saved but cannot be run.
    随机实例,随机值
    Spring4笔记
    struts2笔记(3)
    struts2笔记(2)
    获取文本的编码类型(from logparse)
    FileUtil(from logparser)
    DateUtil(SimpleDateFormat)
    struts2笔记
  • 原文地址:https://www.cnblogs.com/hadyt/p/10412921.html
Copyright © 2011-2022 走看看