分享好友 最新动态首页 最新动态分类 切换频道
Android Studio使用技巧系列教程(二)
2024-12-26 23:54

尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58/article/details/46764575
关注新浪微博:@于卫国
邮箱:yuweiguocn@gmail.com

终于我还是没能够遵守承诺。

之前我写的文章应该算是一个新的系列,一年后我们又回来了。


因此我又又一次開始了。我每天在Google+上发表的一系列文章我将会分享在这里,就像Daniel Lew之前所做的。
自从我在G+上写的新的系列,会从之前所发表的文章复制一些到这里。

假设你想获取最新的教程,在google+上关注我或者订阅 Android Developer Tools Community。

Pavlos-Petros Tournaris在github上也收集了全部android studio当前的使用技巧,因此假设你想提前看看下篇文章中的内容,把它检出就能够了。

关于键位映射
Android Studio 提供了不同的键位映射(即快捷键和它相应的操作之间的映射),你能够在“Settings->Keymap”菜单里面查看当前所使用的键位映射。

列出每一个键位映射是不实用的,因此将会使用以下的:

Windows:默认
Linux:默认
OSX:Mac OSX 10.5+

高亮全部Things

OS X: cmd+shift+f7
Windows Or Linux: ctrl+shift+f7

这将会在当前文件高亮显示当前文件里选中的全部同样symbol。这个比一些简单的模式匹配(译者注:如ctrl+f仅仅能查找单个smybol,而这个能够高亮显示多个条件)显示的很多其它。它实际是在当前文件范围高亮显示相关的代码。

你能够从菜单Edit->Find->Find Next/Previous查找下一个或前一个。

额外的技巧:

  • 高亮显示一个方法声明的“return”或“throw”同一时候也会高亮显示方法的全部出口点。
  • 高亮显示类定义的“extends”或“implements”部分将也会高亮显示被重写或实现的方法。

  • 高亮显示一个导入的类同一时候也会显示在哪里使用了。

  • 你能够使用“Esc”键取消高亮。

在方法和内部之间移动

OS X: ctrl+up/down
Windows Or Linux: alt+up/down

光标在当前文件里的方法或类名称之间移动。

假设你的光标在方法体内。向上能够直接移动光标到方法名上。这个是很实用的。由于它能在你重构方法时或查找这种方法的使用方法时让光标跳到正确的地方。

弹出文件结构

OS X: cmd+f12
Windows Or Linux: ctrl+f12

这个显示一个当前类的大纲。能够在类中进行导航。最好的是你能够使用键盘进行过滤。这是一个很高效的方式通过你知道的名称跳到方法上。

额外的技巧:

  • 你能够使用驼峰式从列表中过滤。比如:输入“oCr”将会找到“onCreate”
  • 你也能够勾选打开“显示匿名内部类”。在你想直接进入“OnClickListener”中的“onClick”方法时它有可能是实用的。

弹出调用层级

OS X: ctrl+alt+h
Windows Or Linux: ctrl+alt+h

这个会显示一个方法的声明和它的调用之间的可能的路径。

高速查找定义

OS X: alt+space
Windows Or Linux: ctrl+shift+i

你是否以前想在当前页面查看一个方法或类的实现?使用这个快捷键在当前页面查找它。

伸缩代码块

OS X: alt+plus/minus
Windows Or Linux: ctrl+shif+plus/minus

这个特性的目的是隐藏在某一时刻你不关心的代码。在这个简单的形式中,它将会隐藏整个代码块(如:当你打开一个新文件时忽略导入列表)。更有趣的是它能够隐藏匿名内部类周围的模板代码让它看起来像是一个lambda表达式。

额外的技巧:

  • 你能够在Setting->Editor->Code Folding中设置默认的折叠參数

书签

开关书签

OS X: f3
Windows Or Linux: f11

用助记符开关书签

OS X: alt+f3
Windows Or Linux: ctrl+f11

如你给书签分配了一个数字,你能够使用以下的快捷键返回到相应书签:
ctrl+number

显示书签

OS X: cmd+f3
Windows Or Linux: shift+f11

查找Actions

OS X: cmd+shift+a
Windows Or Linux: ctrl+shift+a

你能够通过名称在Android Studio中调用不论什么你知道的菜单或action!

对于你之前使用过但没有快捷键的命令来说这是很实用的。

额外的技巧:

  • 假设这个Action有快捷键,它将会显示在旁边。

上下移动当前行

OS X: alt+shift+up/down
Windows Or Linux: alt+shift+up/down

对,这个是用来上下移动当前行代码。

没有什么很多其它要说的,享受它吧。

删除当前行

OS X: cmd+backspace
Windows Or Linux: ctrl+y

删除当前行或所选择行的代码。

原文链接:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/

Android Studio使用技巧系列教程(一)

最新文章
耐克300亿美元买来的教训:品牌没效?不,是你做品牌的方式失效了
前些天我去上海出差,见了我的好朋友苗庆显老师,苗老师最近金句频出,他说:"自从有了成熟的品牌理论,就很少诞生伟大品牌了"。正好,最近又有另一位好朋友王赛老师发了条消息,他说呼吁了多年将"Marketing"译为"营销"是一个失误,目前学
白板标注器
直播讲课画笔标注工具白板标注器直播讲课工具,占用空间小;网课标注工具,操作简单,界面简洁;线上会议重点标注,用途广泛,开启快速;主播都在用,赶紧下载吧! 51下载站提供白板标注器app官方版下载地址,有需要的用户可免费下载使用!
肠炎和直肠炎的区别是什么
肠炎和直肠炎的区别在于病变部位、病因、症状、治疗方法以及预后情况。1.病变部位肠炎指的是整个肠道出现炎症反应,包括小肠和大肠。而直肠炎仅涉及直肠末端部分。2.病因肠炎可能由病毒、细菌感染或食物不耐受引起,如轮状病毒感染、志贺菌
聊天被诬陷性骚扰犯法吗
一、聊天被诬陷性骚扰犯法吗在交流过程中受到指控涉嫌性骚扰,然而仅凭恶意的指责而缺乏实际行为作为支撑,此种情况并不符合犯罪构成要件。若该项诬告最终导致指控者承受了不当的制裁或名誉受到了实质性的伤害,那么诽谤者则有可能就其恶意
苹果哪款手机拍照效果最好?苹果十大最佳拍照手机排名
苹果当中拍照好的手机很多,苹果十大最佳拍照手机排名为:iPhone SE 2020,iPhone 12 Pro,iPhone 11,iPhone SE 2,iPhone 6S Plus,iPhone 6S,iPhone12 Pro Max,iPhone 12 mini,iphone 12,iPhone 13 mini,这十款苹果手机是目前拍照
联想笔记本电池驱动(联想笔记本进BIOS按什么键)
1. 引起读者的注意在现代社会中,笔记本电脑已经成为人们日常生活不可或缺的工具。随着使用时间的增加,笔记本电池的性能逐渐下降,给用户带来了不便。而联想作为知名的电脑品牌,其笔记本电池驱动更是备受关注。我们如何进入联想笔记本的B
一文全方位掌握“架构原则”:3 总则、4 域细则与 TOGAF 10 原则
架构设计不像数学公式或者物理定律那样有固定的解答。很多时候,它是设计师在各种需求、技术限制和未来规划之间做出的权衡结果,是一种最符合实际情况的“智慧输出”。不过,虽然架构设计充满了不确定性,但一些好的架构原则和思路可以帮助
湖南筱度引领企业SEO新营销浪潮
湖南筱度SEO优化推广服务,专注提升企业网络营销效果,助力企业开启互联网营销新篇章,实现品牌影响力与市场竞争力双提升。随着互联网技术的飞速发展,网络营销已经成为企业获取客户、提高品牌知名度的重要手段,在众多网络营销策略中,SEO
色情链接太多了吧,百度遭媒体质疑|1月21日坏消息榜
关注钛媒体每日、每月整理发布的行业坏消息榜,一榜略尽当日当月最具影响的坏消息。近日,有记者通过电脑页面和手机客户端,分别登录此前报道中涉及的贴吧,看到大多数贴吧已被彻底关停,但名为“苍XX”的贴吧,仍可通过手机客户端间断登录
百度搜索优化这样做,让你的流量蹭蹭暴涨!
对于SEOER来说,百度搜索优化是个老生常谈的话题。做好百度搜索引擎优化,不仅有助于网站在搜索引擎上获得良好的排名,带来的自然曝光和流量也十分可观。无论从品牌传播的角度还是从业务转化的角度,都大有裨益。那么,当网站访客流量遭遇
相关文章
推荐文章
发表评论
0评