mac上按键符号

⌥ : option / alt

⇧ : shift

⌃ : control

⌘ : command

⎋ : esc

(一)查找/查看相关

搜索任意内容

双击 sft

当前文件查找/替换

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

快速生成gettersetter方法,构造方法,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

Tab键快速补全代码

option + enter  给xml视图button生成代码

android studio怎么快速打出System.out.println()

1、sout

Android Studio Mac版快捷键的更多相关文章

  1. 【Android应用开发】Android Studio - MAC 版 - 快捷键详解

    博客地址 : http://blog.csdn.net/shulianghan/article/details/47321177 作者 : 韩曙亮 要点总结 : -- 熟练使用快捷键 : 在任何编程环 ...

  2. Android studio mac版本快捷键

    Mac下快捷键的符号所对应的按键 ⌥—> option|alt ⇧—>shift ⌃—>control ⌘—>command ⎋—>esc 注: 与F6/F7/F12等F ...

  3. mac下Android Studio使用及快捷键

    1.Android Studio使用及快捷键 (1)我们新建一个项目后进入界面,左侧可以选择Project或Android,一般选Project会比较习惯以前eclipse的显示 (2)点击左上角An ...

  4. Android Studio 代码导航快捷键总结

    Android Studio 代码导航快捷键总结 这篇文章主要介绍了Android Studio 代码导航快捷键的相关资料,需要的朋友可以参考下   简评:作为一位 Android 开发者,Andro ...

  5. Android Studio Beat版公布!

    Android Studio Beat版公布了! 速度比0.61快爆了,有木有! L也能更新了,炫爆了,有木有!

  6. Android Studio怎样改动快捷键

    在Android Studio中.如果你认为某个快捷键太复杂,要想改动.怎么改动呢,首先要找到这个快捷键,可是Android Studio搜索快捷键有一个bug,就是你不能依据快捷键来搜索相应的功能点 ...

  7. Android Studio(二):快捷键设置、插件安装

    Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...

  8. Android Studio2.0 教程MAC版 -快捷键篇

    本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...

  9. Android Studio笔记(2)——快捷键

    在朋友推荐下,上个星期黄老师我用上了Google的新黑暗工具,基于Intellij idea的新Android开发集成开发环境 ——Android Studio,用下来感觉还算不错,但作为一个ADT ...

随机推荐

  1. yum 无法安装mysql

    昨晚帮盆友搭建服务器时,一直出现yum mysql 无法安装.报错信息如下: Transaction Check Error:  file /etc/my.cnf from install of my ...

  2. shell 遍历所有文件包括子目录

    1.代码简单,但是难在校验,不像python那么好理解 建议在Notepad++下编辑. 2.注意引用linux命令的`是[tab]键上面那个 3.if[] 这里 Error :  syntax er ...

  3. maven安装jar包到本地仓库

    mvn install:install-file -Dfile=D:/asm-1.5.3.jar -DgroupId=asm  -DartifactId=asm -Dversion=1.5.3 -Dp ...

  4. NSIS 变量

    $PROGRAMFILES 程序文件目录(通常为 C:\Program Files 但是运行时会检测). $COMMONFILES 公用文件目录.这是应用程序共享组件的目录(通常为 C:\Progra ...

  5. shader随记

    o.WorldPos = normalize(mul((float4x4)unity_ObjectToWorld, v.vertex)).xyz;

  6. Composer的Autoload源码实现2——注册与运行

    前言 上一篇 文章我们讲到了 Composer 自动加载功能的启动与初始化,经过启动与初始化,自动加载核心类对象已经获得了顶级命名空间与相应目录的映射,换句话说,如果有命名空间 'App\Consol ...

  7. iOS base64加密解密

    本文转载至 http://jingyan.baidu.com/article/93f9803fff45c9e0e46f5596.html 从参考资料的地址中下载GTMBase64.zip库文件包,并解 ...

  8. Pell方程(求形如x*x-d*y*y=1的通解。)

    佩尔方程x*x-d*y*y=1,当d不为完全平方数时,有无数个解,并且知道一个解可以推其他解. 如果d为完全平方数时,可知佩尔方程无解. 假设(x0,y0)是最小正整数解. 则: xn=xn-1*x0 ...

  9. maven;spring;pom

    [说明]因为对环境配置文件理解的不充分,遇到问题经常是无法独自解决,特别是maven和javaweb的转换,也是糊里糊涂的,今天就又出问题了. [说明] 一:今日完成 1)任务二的效果展示看的我一脸懵 ...

  10. [原创]使用vscode+es6写nodejs服务端调试配置

    前端的小伙伴们在babel等的加持下,已经可以愉快的使用es6来写代码了. 然后对于服务端的nodejs就有点坑爹了,虽然原生支持了es6,但是只是部分支持,一些不支持的特性(比如module)使用了 ...