没有合适的资源?快使用搜索试试~ 我知道了~
最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园。PDF
需积分: 27 10 下载量 50 浏览量
2017-11-14
16:25:51
上传
评论
收藏 1.68MB PDF 举报
温馨提示
试读
22页
支持原作者!本文可以离线查看,适合哪些上网受限的公司内部使用!转自题目作者;最全的技巧,让你的开发不再为找代码而浪费时间,不再为找2个小时代码看一分钟之苦!!!
资源推荐
资源详情
资源评论
2017/11/1 最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园
http://www.cnblogs.com/Seachal/p/5591600.html 1/22
ZhangSeachal的笔记
博客园 首页 新随笔 联系 订阅 管理
随笔 - 76 文章 - 1 评论 - 32
书写为了更好地提炼总结、应用学习、深入思考、实践反馈,不断融汇贯通。
欢迎各位朋友留言交流!
最强 Android Studio 使用小技巧和快捷键
写在前面
本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小
技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技
巧(29 – 49)和调试技巧(50 – 62),分成三个部分。
每个小技巧都配有 gif 动图,由于原图在 google photo 上,加载较慢,本文全部转存到七牛上了。
由于能力有限,翻译过程中难免有所疏漏,如发现错误或问题,请在评论中提出,谢谢。
常用技巧
1. 书签(Bookmarks)
描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。
调用:Menu → Navigate → Bookmarks
快捷键:
添加/移除书签:F3(OS X) 、F11(Windows/Linux);
添加/移除书签(带标记):Alt + F3(OS X)、Ctrl + F11(Windows/Linux);
显示全部书签:Cmd + F3(OS X) 、Shift + F11(Windows/Linux),显示所有的书签列
表,并且是可以搜索的。
上一个/下一个书签:无,可以在设置中设置快捷键。
更多:当你为某个书签指定了标记,你可以使用快捷键 Ctrl + 标记 来快速跳转到标记处,比如
输入Ctrl + 1,跳到标记为1的书签处。
2. 折叠/展开代码块(Collapse Expand Code Block)
描述:该操作提供一种方法,让你隐藏你不关心的部分代码,以一种较为简洁的格式显示关键代
码。一个有意思的用法是隐藏匿名内部类的代码,让其看起来像一个Lambda表达式。
快捷键:Cmd + “+”/”-“(OS X)、Ctrl + Shift + “+”/”-“(Windows/Linux);
更多:可以在Settig → Editor → General → Code Folding 中设置折叠规则。
昵称:Seachal
园龄:2年1个月
粉丝:49
关注:309
+加关注
< 2017年11月 >
日 一 二 三 四 五 六
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2
3 4 5 6 7 8 9
搜索
找找看
谷歌搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1. Java内部类持有外部类的引用详细
分析与解决方案
2. java 静态变量生命周期(类生命周
期)
3. 比较List和ArrayList的性能及Arra
yList和LinkedList优缺点
4. List和ArrayList的区别
5. hashmap可以用null为键值
6. iOS各种调试技巧豪华套餐
7. Split()[1]中的[1]是什么意思
8. windows安装TortoiseGit详细使
用教程
2017/11/1 最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园
http://www.cnblogs.com/Seachal/p/5591600.html 2/22
3. 与分支比对(Compare With Branch (Git))
描述:假如你的项目是使用git来管理的,你可以将当前文件或者文件夹与其他的分支进行比对。
比较有用的是可以让你了解到你与主分支有多少差别。
调用:Menu → VCS → Git → Compare With Branch
4. 与剪切板比对(Compare With Clipboard)
描述:将当前选中的部分与剪切板上的内容进行比对。
调用:右键选中的部分,在右键菜单中选择“Compare With Clipboard”。
5. 上下文信息(Context Info)
描述:当前作用域定义超过滚动区域,执行该操作将显示所在的上下文信息,通常它显示的是类
名或者内部类类名或者当前所在的方法名。该操作在xml文件中同样适用。
调用:Menu → View → Context Info
快捷键:Alt + Q (Windows/Linux)
更多:个人认为,这个功能更好的用法是快速查看当前类继承的父类或者实现的接口。
9. eclipse启动优化,终于不那么卡
了!
10. 给Eclipse提速的7个技巧
我的标签
Java(14)
Android(9)
Eclipse(4)
MySQL(4)
JavaSE基础(3)
Jsp(2)
JavaSE(2)
Python(2)
Requests(1)
static(1)
更多
随笔分类(69)
Android(17)
C(1)
C#
C++
GitHub(1)
IDE(7)
IOS
JavaEE
JavaScript
JavaSE(22)
JSP(4)
Linux
MySQL(4)
PHP
Python(2)
Servlet
2017/11/1 最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园
http://www.cnblogs.com/Seachal/p/5591600.html 3/22
6. 查找操作(Find Action)
描述:输入某个操作的名称,快速查找,对于没有快捷键的部分操作这是一个很有用的技巧。
快捷键:Cmd +Shift + A(OS X)、Ctrl + Shift + A(Windows/Linux);
更多:当某个操作是有快捷键的,会显示在旁边。
7. 查找补全(Find Complection)
描述:当你在一个文件中进行查找时,使用自动补全快捷键可以给出在当前文件中出现的建议单
词;
快捷键:Cmd + F(OS X),Ctrl + F(Windows/Linux),输入一些字符,然后使用自动补全;
8. 隐藏所有面板(Hide All Panels)
描述:切换编辑器铺满整个程序界面,隐藏其他的面板。再次执行该操作,将会回到隐藏前的状
态。
调用:Menu → Window → Active Tool Window → Hide All Windows;
快捷键:Cmd +Shift + F12(OS X)、Ctrl + Shift + F12(Windows/Linux);
9. 高亮一切(Hightlight All the Things)
SpringMVC
SQL Server
SSH(2)
Unity
操作系统
调错(1)
调试
机器学习
计算机科学(1)
计算机网络
其他(2)
软件工程(1)
软件设计
设计模式(1)
数据结构
数据库(3)
算法
随笔档案(76)
2017年7月 (5)
2017年6月 (3)
2016年12月 (2)
2016年10月 (1)
2016年8月 (6)
2016年6月 (9)
2016年5月 (5)
2016年4月 (10)
2016年3月 (5)
2016年2月 (5)
2015年12月 (1)
2015年11月 (1)
2015年10月 (6)
2015年9月 (5)
2017/11/1 最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园
http://www.cnblogs.com/Seachal/p/5591600.html 4/22
描述:该操作将会高亮某个字符在当前文件中所有出现的地方。这不仅仅是简单的匹配,实际上
它会分析当前的作用域,只高亮相关的部分。
调用:Menu → Edit → Find → Highlight Usages in File;
定位到上一处/下一处:Menu → Edit → Find → Find Next/Previous;
快捷键:相关快捷键请在菜单中查看;
更多:
如果高亮一个方法的return或throw语句,将会高亮这个方法的所有出口/结束点;
如果高亮某个类定义处的extend或implements语句,将会高亮继承的或实现的方法;
高亮一个import语句也会高亮使用到的地方;
按下Esc可以退出高亮模式;
10. 回到上一个工具窗口(Jump to Last Tool Window)
描述:有时候你会从某个工具窗口跳到编辑器里面,然后又需要重新回到刚才操作的那个工具
窗,比如你查找使用情况的时,使用该操作可以在不使用鼠标的情况下跳转到之前的工具窗口。
快捷键:F12;
11. 上一个编辑位置(Last Edit Location)
描述:该操作将使得你导航到上一处你改动过的地方,这与点击工具栏上的返回箭头回到上一个
定位位置是不一样的,该操作将会返回到上一个编辑的位置。
快捷键: Cmd + Shift + Delete(OS X)、Ctrl + Shift + Backspace(Windows/Linux);
12. 在方法和内部类之间跳转(Move Between Methods and Inner Classes)
描述:该操作让光标在当前文件的方法或内部类的名字间跳转。
调用:Navigate → Next Method/Previous Method;
快捷键:Ctrl + Up/Down(OS X)、Alt + Up/Down(Windows/Linux);
2015年8月 (9)
2015年5月 (1)
2014年12月 (1)
2014年11月 (1)
文章档案(1)
2016年5月 (1)
Java专栏
Java基础
积分与排名
积分 - 27302
排名 - 12603
最新评论
1. Re:android存储方式的应用场景
@开心就好5233谢谢支持...
--Seachal
2. Re:android存储方式的应用场景
分析的很全面。mark~
--开心就好5233
3. Re:最强 Android Studio 使用小
技巧和快捷键
@李洛 我转载的...
--ZhangSeachal
4. Re:最强 Android Studio 使用小
技巧和快捷键
博主,你的AS版本是多少呀?
--李洛
5. Re:毕业生必须知道:干部身份、三
方协议、派遣证、人事代理、户口迁移 、
编制、工龄、签约、档案
@jojoka谢谢,您的补充...
--ZhangSeachal
阅读排行榜
2017/11/1 最强 Android Studio 使用小技巧和快捷键 - Seachal - 博客园
http://www.cnblogs.com/Seachal/p/5591600.html 5/22
13. 定位到嵌套文件(Navigate to Nested File)
描述:有时你有一堆存放在不同目录下的同名文件,例如不同模块下的AndroidManifest.xml文
件,当你想定位到其中的一个文件,你会得到一堆搜索结果,你还得辨认哪个才是你需要的。通过
在检索框中输入部分路径的前缀,并添加斜杠号,你就可以在第一次尝试的时候就找到正确的那
个。
快捷键:Shift + Cmd + O(OS X)、Shift + Ctrl + N(Windows/Linux);
14. 定位到父类(Navigate to parent)
描述:如果光标是在一个继承父类重写的方法里,这个操作将定位到父类实现的地方。如果光标
是在类名上,则定位到父类类名。
Menu → Navigate → Super Class/Method
快捷键:Cmd + U(OS X)、Ctrl + U(Windows/Linux);
15. 根据编号打开面板(Open a Panel by Its Number)
1. 第三方Android 模拟器流畅速度
快,适合开发人员(6994)
2. 最强 Android Studio 使用小技巧
和快捷键(4480)
3. eclipse启动优化,终于不那么卡
了!(3500)
4. Navicat for MySQL连接MYSQL
出错,错误代码1045的解决方法(2432)
5. java中Class对象详解和类名.clas
s, class.forName(), getClass()区别
(1326)
评论排行榜
1. Android开发快速入门(环境配
置、Android Studio安装)(4)
2. Oracle存储过程基本语法介绍(3)
3. UML类图几种关系的总结(2)
4. Java关键字 ClassName.this(类
名.this)的理解(2)
5. java中Class对象详解和类名.clas
s, class.forName(), getClass()区别
(2)
推荐排行榜
1. Android开发快速入门(环境配
置、Android Studio安装)(6)
2. struts2的拦截器(Interceptor)与
过滤器(Filter)(2)
3. java泛型(2)
4. 第三方Android 模拟器流畅速度
快,适合开发人员(2)
5. 最强 Android Studio 使用小技巧
和快捷键(2)
剩余21页未读,继续阅读
资源评论
u013932745
- 粉丝: 3
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功