文档章节

AndroidStudio快捷键

GalaxyBruce
 GalaxyBruce
发布于 2017/01/17 18:10
字数 493
阅读 8
收藏 0

窗口类:
Ctrl + Tab:快速打开某个文件或者窗口
Alt + F1:可以将正在编辑的元素在各个面板中定位 Alt + 数字: 根据编号打开面板
F4 F12:在tool窗口和souce窗口切换

操作历史:
Ctrl + E :查看最近查看过的文件
Ctrl + Shift + E:查看最近修改过的过的文件

查找引用:
Ctrl + F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择
Alt + F7:打开选中方法被调用的地方
Ctrl + B:(Navigate | Declaration):跳转到引用类 Ctrl + Alt + B:跳转子类实现
Ctrl + Shift + I:快速查看方法或者类定义
Ctrl + I:实现父类的方法
Ctrl + O:可以选择父类的方法进行重写

文件内定位:
Ctrl + [或]:可以跳到大括号的开头结尾
Ctrl + W:可以选择单词继而语句继而行继而函数

搜索:
Ctrl+Alt+Up /Ctrl+Alt+Down:可以在搜索结果中快速跳转
Ctrl+Shift+Alt+N:可以快速打开符号 查找整个项目中的变量
Shift + Shift:全局(整个工程目录下)查找,文件或者变量等

Alt + Q:可以看到当前方法的声明
Ctrl + P,可以显示参数信息

提取操作:
Ctrl + Alt + V:可以引入变量。例如把括号内的SQL赋成一个变量
Ctrl + Alt + T:可以把代码包在一块内,例如try/catch
Ctrl + Alt + M:Extract Method 把代码块提取成一个方法
Ctrl + Alt + C:提取成一个常量
Ctrl + Alt + F:提取成一个全局变量
Ctrl + Alt + v:提取成一个局部变量

快速编辑:
Ctrl + Shift + 空格:快速补全代码
Alt + Enter:快速修正
Ctrl + D : 快速复制当前行到下一行,也可以直接复制选中的区域
Ctrl + Shift + Insert:可以选择剪贴板内容并插入
Ctrl+ Alt + L:格式化当前文件代码

Shift + F10:运行当前module

© 著作权归作者所有

上一篇: Android Studio模板
下一篇: Recovery
GalaxyBruce
粉丝 2
博文 75
码字总数 35340
作品 0
南京
高级程序员
私信 提问
八.将android本地项目传到gitHub上

前言 之前讲过,在gitHub上建立库,然后将本地项目上传到github上。这节讲讲直接用androidstudio将本地项目传到gitHub上。 今天涉及的内容有: androidstudio上git配置 androidstudio上gitHu...

奔跑的佩恩
04/13
0
0
AndroidStudio使用问题记录

问题: Gradle sync failed: Connection timed out: connect Consult IDE log for more details (Help | Show Log) (23 s 591 ms) 问题原因: Androidstudio的网络通信被网络防火墙阻止了,导......

黑灯瞎火走夜路
2018/12/21
0
0
qlslylq/FlutterDesign

  作者:qlslylq (浅蓝深蓝叶落秋)   联系:13297089301 QQ:2939143482   QQ讨论群:326550832(AndroidDesign)   名下开源框架:   1.AndroidDesign(eclipse,in 2014)   2.A...

qlslylq
04/07
0
0
关于切换Windows用户导致Android Studio无法识别Android SDK 的解决方法

关于切换Windows用户导致Android Studio无法识别Android SDK的解决方法。 如果你的计算机是多用户的,你肯定会遇到过这个问题,例如账号A和账号B ,当你在A账户下使用Android Studio可以开发,...

Helloall
2015/02/13
2.1K
1
AndroidStudio中有没有类似Eclipse中F3的快捷键

AndroidStudio中有没有类似Eclipse中F3的快捷键

大老师
2015/11/24
576
2

没有更多内容

加载失败,请刷新页面

加载更多

linux下ctrl+c中止不了

有一台centos7的服务器,ctrl+c无效,并且tail -f也无效,只能关掉终端或者crtl+z放入后台再删掉,但是ping的时候使用ctrl+c是有效果的。 出现这种情况的原因可能是因为有人要使用ruby安装r...

gaolongquan
11分钟前
0
0
Android三年工作面经

工作三年出来看看新的机会,依次面试过如下公司: 小米(北京) iHandy(北京) 涂鸦智能(杭州) 微软(北京) 宜信(北京) 蚂蚁金服(杭州) 瓜子二手车(北京) 高德(北京) 基本上投递的简历都得到了面...

JerryLin123
14分钟前
1
0
开发函数计算的正确姿势——tensorflow serving

前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计...

阿里云云栖社区
18分钟前
5
0
社区角色(Kubernetes社区Maintainer是什么角色?)

社区成员按照角色,分为member、reviewer、approver、subproject owner。 下面我们介绍一下每个角色的职责和要求。 member reviewer approver subproject owner...

恋恋美食
35分钟前
0
0
【JavaScript】callee 与 caller

callee callee是函数参数arguments对象的一个属性,它指向参数arguments对象所在的函数自身。 function foo (x) {console.log(arguments.callee);return x;}foo(); 从控制台中可以看...

小草先森
38分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部