Android Studio Mac版快捷键
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
快速生成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
Tab键快速补全代码
option + enter 给xml视图button生成代码
android studio怎么快速打出System.out.println()
1、sout
Android Studio Mac版快捷键的更多相关文章
- 【Android应用开发】Android Studio - MAC 版 - 快捷键详解
博客地址 : http://blog.csdn.net/shulianghan/article/details/47321177 作者 : 韩曙亮 要点总结 : -- 熟练使用快捷键 : 在任何编程环 ...
- Android studio mac版本快捷键
Mac下快捷键的符号所对应的按键 ⌥—> option|alt ⇧—>shift ⌃—>control ⌘—>command ⎋—>esc 注: 与F6/F7/F12等F ...
- mac下Android Studio使用及快捷键
1.Android Studio使用及快捷键 (1)我们新建一个项目后进入界面,左侧可以选择Project或Android,一般选Project会比较习惯以前eclipse的显示 (2)点击左上角An ...
- Android Studio 代码导航快捷键总结
Android Studio 代码导航快捷键总结 这篇文章主要介绍了Android Studio 代码导航快捷键的相关资料,需要的朋友可以参考下 简评:作为一位 Android 开发者,Andro ...
- Android Studio Beat版公布!
Android Studio Beat版公布了! 速度比0.61快爆了,有木有! L也能更新了,炫爆了,有木有!
- Android Studio怎样改动快捷键
在Android Studio中.如果你认为某个快捷键太复杂,要想改动.怎么改动呢,首先要找到这个快捷键,可是Android Studio搜索快捷键有一个bug,就是你不能依据快捷键来搜索相应的功能点 ...
- Android Studio(二):快捷键设置、插件安装
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- Android Studio2.0 教程MAC版 -快捷键篇
本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...
- Android Studio笔记(2)——快捷键
在朋友推荐下,上个星期黄老师我用上了Google的新黑暗工具,基于Intellij idea的新Android开发集成开发环境 ——Android Studio,用下来感觉还算不错,但作为一个ADT ...
随机推荐
- C++11 并发指南三(Lock 详解)(转载)
multithreading 多线程 C++11 C++11多线程基本使用 C++11 并发指南三(Lock 详解) 在 <C++11 并发指南三(std::mutex 详解)>一文中我们 ...
- MapReduce中的排序(附代码)
在直接学习hadoop的排序之前还要了解一些基本知识. Hadoop的序列化和比较接口 Hadoop的序列化格式:Writable Writable是Hadoop自己的序列化格式,还要一个子接口是Wr ...
- Java研发工程师面试题
基础题 一.String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?1. String是字符串常量,StringBuffer和StringBu ...
- 程序包 javax.servlet 不存在 解决办法
其原因是java编译器没有找到软件包javax.servlet. 下载servlet.jar放到lib下没有效果,后发现需要在jdk中添加,如下: 解决办法: 从tomcat lib目录下拷贝一个se ...
- python 求下个月的最后一天
[1]根据当前月求上个月.下个月的最后一天 (1)求当前月最后一天 (2)求前一个月的最后一天 (3)求下一个月的最后一天 学习示例与应用实例,代码如下: #!/usr/bin/python3 #-* ...
- django定时任务实现(言简意赅) Django折腾记之启动定时任务(转)
最近做一个小项目,用Django搭建的服务器,着实折腾了我一周的时间,这里一点一点记下来,以免忘记. 在这个项目中我需要用到一个每隔60s就去执行的一个函数的功能,而且需要在服务器启动时就要启动这个定 ...
- TP框架---thinkphp中ajax分页
//点击类别后要显示的内容 public function pagechuli3()//这个方法的功能是根据ajax传过来的值查询数据,再将查询出来的数据返回到ajax,返回的默认是JSON类型. { ...
- 如何基于EasyDSS体系的全套SDK完成各种场景下的视频应用需求
需求背景 回顾EasyDSS的发展过程,基本上保持的是先局部后系统.先组件后平台的发展方式,一步一步夯实每一个细节功能点,从最基础.最兼容的音视频数据的拉流获取,到高效的.全兼容的数据推流,再到流媒体 ...
- EasyPlayer RTSP播放器OCX RegSvr32注册报错,DllRegisterServer调用失败,错误代码为0x80040200 解决方法
问题描述 模块"EasyPlayer-RTSPWebActiveX.ocx" 已加载,但对DLLRegisterServer调用失败,错误代码为0x80040200. 解决方法 是 ...
- Spring @Configuration注解
1 该注解的用途 这个注解表示这个类可以作为spring ioc容器bean的来源,其本质上它是对xml文件中创建bean的一种替换.有了这个注释,Spring framework就能在需要的时候构造 ...