黑马程序员技术交流社区

标题: Android Studio开发技巧集锦一 [打印本页]

作者: 冯瑞君老师    时间: 2015-8-26 17:25
标题: Android Studio开发技巧集锦一

Android Studio开发技巧集锦一
本文翻译自:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/
关于Android Studio的键位映射
Android Studio 提供了不同的键位映射(即快捷键和它对应的操作之间的映射),你可以在“Settings->Keymap”菜单里面查看当前所使用的键位映射。
高亮所有相同变量

OS X : Command+Shift+F7
Windows Or Linux:Ctrl+Shift+F7
这个快捷键将会高亮当前文件中选择字符所有的出现之处。当然这个快捷键不仅仅只是一些简单地模式匹配,它还会理解当前的变量所处范围,只高亮相关的字符。
高亮之后你就可以使用“Edit → Find → Find Next/Previous”处定义的快捷方式来选择你要操作的高亮字符。
相关提示:

OS X: Ctrl +↑ / ↓
Windows Or Linux: Alt+↑ / ↓

这个快捷键可以让你很方便的在当前文件的方法或者类上面跳转。
如果你当前处于一个方法中,此快捷键(向上)可以让你的光标跳至方法名处。这对你重构代码或者找到这个代码的使用之处很有帮助。

类文件结构弹窗
OS X: Command+F12
Windows Or Linux: Ctrl+F12

这个快捷键可以帮助你展示当前类文件的方法结构。你可以使用这个快捷键弹出弹窗,查找你想要的方法名。
相关提示:

OS X: Ctrl+Alt+H
Windows Or Linux: Ctrl+Alt+H

这个快捷键可以帮助你展示方法是如何被调用的。

定义快速查找
OS X: Alt+Space
Windows Or Linux: Ctrl+Shift+i

如果你想立马知道某个类或者方法的来源同时又不想丢掉当前的编码环境,你可以试试这个快捷键。

收缩或者展开代码块
OS X : Alt++/-
Windows Or Linux: Ctrl+Shift++/-

具体效果见右图。
相关提示:

OS X : F3
Windows Or Linux : F11

按下此快捷键就可以在你的当前光标所在行打上标签
带字母或者数字的标签OS X : Alt+F3
Windows Or Linux : Ctrl+F11

按下此快捷键就可以在你的当前光标所在行打上标签,并提供字母或者数字标记。如果你选择的是数字标记,那么可以通过ctrl+对应的数字直接跳转至相应位置。

展示标签
OS X : Command+F3
Windows Or Linux : Shift+F11


查找Android Studio的菜单选项

OS X :   Command+Shift+A
Windows Or Linux : Ctrl+Shift+A

你可以通过输入菜单名来查找任意的菜单选项,这对那些使用频率低的操作很有效果。
相关提示:


代码行级移动
OS X : Alt+Shift+↑ / ↓
Windows Or Linux: Alt+Shift+↑ / ↓

使用此快捷键可以以一行的形式移动代码,可上可下。效果如下图。

删除行
OS X : Command + Backspace
Windows Or Linux : Ctrl + Y

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






3.gif (66.01 KB, 下载次数: 215)

3.gif

作者: 画问好送明天    时间: 2015-8-30 23:55
干货,,多谢分享
作者: wy8215866    时间: 2015-9-25 00:50
下载了android studio正愁不知道如何使用,谢谢老师分享
作者: haozhiguo    时间: 2015-10-4 12:24
不错,我的快捷键不能使用,怎么回事,我选的是Eclipse的快捷键
作者: 周中侠    时间: 2015-10-8 21:22
好东西, 学习必备啊, 支持
作者: 清梦无痕    时间: 2015-11-14 23:04
感谢分享
作者: 超级宝贝乐爷    时间: 2015-11-21 18:21
果断收藏起来了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 泥彩    时间: 2015-12-4 11:43
好东西,一个一个收藏了
作者: 睢园绿竹    时间: 2016-1-16 22:24
好东西, 学习必备啊, 支持
作者: java_zbj    时间: 2016-1-17 22:49
感谢分享
作者: josecheng    时间: 2016-5-13 12:52

感谢分享
作者: yanwenyong    时间: 2016-5-13 21:08
学习学习
作者: juanjuan    时间: 2016-10-6 01:19
多分享JavaEE的知识,谢谢!
作者: yu244934256    时间: 2016-10-7 00:17
学好快捷键,编程快人一步
作者: 奋斗吧!    时间: 2017-2-12 12:07
楼主辛苦了,感谢分享
作者: baby14    时间: 2019-7-11 07:42
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2