导航

常用的 Android Studio 快捷键

Posted on 2016-03-13 06:33  powerlx  阅读(18789)  评论(0编辑  收藏  举报

Android Studio 开发常用快捷键

整理了使用 Android Studio 开发工具时常用到的一些快捷键,使用快捷键可以极大提高开发效率。

常用的 Android Studio 快捷键:

Ctrl+N:查找类

Ctrl+Shift+N:查找文件

Ctrl+Alt+L :格式化代码

Ctrl+Alt+O:优化导入的类和包

Ctrl+/:注释代码 格式://代码块

Ctrl+Shift+/:注释多行代码 格式:/*代码块*/

Ctrl+Alt+Space(空格):自动补全代码

Ctrl+空格:代码感应提示

Ctrl+Alt+Space:类名和接口名提示

studio_splash

Ctrl+Shift+Alt+N:查找类中的方法和变量

Ctrl+Shift+C:对比最近修改的代码

Ctrl+Alt+Left/Right:返回至上次浏览的位置

Ctrl+[或]:可以调到大括号的开头结尾

Ctrl+Shift+Backspace:可以跳转到上次编辑的地方

Ctrl+F12:可以显示当前文件的结构

Ctrl+ALt+V:可以引入变量。例如把括号内的sql赋成一个变量

Ctrl+F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择

Ctrl+Alt+T:可以把代码包在一块内,例如try/catch

Ctrl+J:自动代码

Ctrl+R:替换文本

Ctrl+E:最近打开的文件

Ctrl+H:显示类结构图

Ctrl+F:查找文本

Ctrl+P:提示方法的参数信息

Ctrl+Q:光标选中方法显示该方法的详细参数信息

Ctrl+X:删除行

Ctrl+D:复制行


Shift+F6:类重命名

Shift+Alt+向上箭头:代码往上移

Shift+Alt+向下箭头:代码往下移

Alt+Insert:快速生成构造方法或是GET,SET方法

Alt+Enter:感应代码提示 例如方法转型

Alt+回车:导入包,自动修正

Alt+F1:查找代码所在的位置

Alt+l:快速打开或隐藏工程面板

Alt+Left/Right:切换代码视图

Alt+Up/Down:在方法间快速移动定位

20150531224833648

F2或Shift+F2:在高亮错误或警告快速定位

Alt+Shift+K :注释类说明<这里需自己设置:Settings–>点击Keymap–>在右边右上角搜索Other(fix doc comment)–>看到Fix doc comment 鼠标右键选择第一个,在输入框First Stroke输入ALT+SHIFT+K

创建类注释模板:setting–>Editor–>File and Code Templates –>Includes–>File Header

 

手动加入v7包:

鼠标放在工程目录右键-OpenModuleSetting-Dependenices点击加号

AndroidStudio Debug模式快捷键:

alt+f8 debug时选中查看值

f8相当于eclipse的f6跳到下一步

shift+f8相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数

f7相当于eclipse的f5就是进入到代码

alt+shift+f7这个是强制进入代码

ctrl+shift+f9 debug运行java类

ctrl+shift+f10正常运行java

command+f2停止运行

 

 

 

官方下载地址: http://developer.android.com/sdk/index.html

如果你之前已经使用其他版本的Studio,那么直接覆盖就好了,如果是第一次使用,那么参照Android Studio系列教程一进行安装配置。

于此同时一起更新的还有SDK Tools等,打开SDK Manager进行更新就OK。如果之前有在使用RC版本的Studio,更新覆盖之后应该会出错,那是因为Stuido 1.0默认使用1.0的Gradle插件,所以只需到项目根目录的 build.gradle 更新成如下代码然后同步下就OK了

update_gradle.png

快捷键

对于很多Eclipse转过来的同学,不适应的最主要就是快捷键部分了,Studio默认的快捷键和Eclipse差别很大,但是Studio强大的地方在于通过设置你可以一直沿用Eclipse风格的快捷键,这样对于那些Eclipse过渡来的同学省了很多学习成本。

Preferences -> Keymap 然后就可以选择你想要的快捷键,这里不止可以选择Eclipse,还可以选择 EmacsNet Beans 等编辑器的快捷键

keymap.png

对于新手们或者对Eclipse没有好感的同学们,肯定想学习默认的Studio快捷键,下面整理了下常用的一些快捷键,更多的快捷键还需要大家自己去习惯适应。(我自己选择的是Mac OS X 10.5+)

Action Mac OSX Win/Linux 
注释代码(//) Cmd + / Ctrl + / 
注释代码(/**/) Cmd + Option + / Ctrl + Shift + / 
格式化代码 Cmd + Option + L Ctrl + Alt + L 
清除无效包引用 Option + Control + O Alt + Ctrl + O 
查找 Cmd + F Ctrl + F 
查找+替换 Cmd + R Ctrl + R 
上下移动代码 Option + Shift + Up/Down Alt + Shift + Up/Down 
删除行 Cmd + Delete Ctrl + Y 
扩大缩小选中范围 Option + Up/Down Ctrl + W/Ctrl + Shift + W 
快捷生成结构体 Cmd + Option + T Ctrl + Alt + T 
快捷覆写方法 Cmd + O Ctrl + O 
快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right 
折叠展开代码块 Cmd + Plus,Minus Ctrl + Plus/Minus 
折叠展开全部代码块 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus 
文件方法结构 Cmd + F12 Ctrl + F12 
查找调用的位置 Ctrl + Option + H Ctrl + Alt + H 
大小写转换 Cmd + Shift + U Ctrl + Shift + U 

(PS: 以上快捷键没有在win平台尝试确认,欢迎反馈错误与补充)

自动导包

最后再介绍一个最有用的设置,我们只有每次引用一些类的时候必须要导包,而Studio可以通过设置自动导包,简直太实用了.

到 Preferences -> Editor -> Auto Import -> Java 把以下选项勾上就OK了

auto_import.png