您的位置:首页 > 移动开发 > Android开发

Android Studio 快捷键总结

2016-05-01 20:30 260 查看
从Eclipse转向Android Studio是个痛苦的过程,但是个甜蜜的开始。

新换了一份工作,是用as开发的,以前用eclipse感觉挺好的,突然用as瞬间懵逼了,搞了三天,硬是没搞懂,还好中间休息一天,看了一天视频,总结了下,发现as是一个神奇的网站,哦不,是一个神奇的工具,eclipse可以卸载了!废话不多说,总结如下:(欢迎纠正补充)

1、在自动生成代码时,自动将包导入进去:file–settings—Editor–General–Auto Import将其中的Optimize imports和Add unambiguous那两行前面的钩钩选中

一、Log打印:(Studio 区分大小写)

1、自动生成TAG值:logt+回车 —–>>>—- private static final String TAG=”MainActivity”;

2、自动生成log.d函数:logd—->>>—-Log.d(TAG,”on Create is call”);

3、在方法中自动生成方法参数的log.d值:logm—->>>—Log.d(TAG,”onCreate() called with “);

二、代码提示:(Studio 区分大小写)

1、提示相关代码:Ctrl+Alt+空格

三、代码移动:(Studio 区分大小写)

1、代码上移或下移: Ctrl+Shift+↑或↓

2、复制当前行代码到下一行:Ctrl+d

3、删除:Ctrl+y; 剪切:Ctrl+x; 复制:Ctrl+c;粘贴:Ctr+v;

4、在类中各个方法之间移动:Alt+↑或↓

5、选中代码:Ctrl+w

四、代码查看:(Studio 区分大小写)

1、打开一个类(.java):Crtl+n

2、打开一个file(.xml等):Ctrl+Shift+n

3、查看一个方法在什么地方调用了:Ctrl+Alt+h

4、在类中查看一个方法的实现(直接弹出小窗显示方法的内容):Ctrl+Shift+i

5、显示类的继承结构图:Ctrl+h

6、返回上次光标所在位置(相当于浏览器的前进倒退):Ctrl+Alt+←

7、上一个文件,下一个文件:Alt+←或→

8、代码的折行显示和展开:Ctrl+plus

9、代开或隐藏左侧工程面板:Alt+1

10、快速查找类中的方法或全局变量:Ctrl+Shift+Alt+n

11、显示出当前类中的方法和全局变量的列表图(可选中查找匿名内部类):Ctrl+F12

12、重写父类的方法:Ctrl+O

13、快速定位大括号的开头结尾:Ctrl+[ 或 ]

14、选中一块代码,快速添加if、try catch、for循环等语句:Ctrl+Alt+T

15、从activity中查找布局文件:在activity的最左侧按住ctrl+鼠标左键

查看一个类的父类:Ctrl+u

查看一个变量的声明地方:Ctrl+b或者Ctrl+鼠标左键

double shift:Search Everywhere

五、自动代码生成快捷键:【很重要,能提高写代码速度】:(Studio 区分大小写)

1、自动提示代码模板弹窗:Ctrl+j【里面很多,慢慢用,慢慢记】

常用的模板快简介:

ifn—if(xxxx == null){}

inn—if(xxxx!=null){}

fori–for(int i = 0;i<;i++){}

fbc—().findViewById();

visible——.setVisibility(View.VISIBLE);

Toast(大写T)——-Toast.makeText(MainActivity.this, “”, Toast.LENGTH_SHORT).show();

2.Alt+回车:自动修复万能键

六、代码查找、替换及格式化:

1、查找文本:Ctrl+f

2、替换文本:Ctrl+r

3、打开最近曾经打开过的文件:Ctrl+e

4、格式化代码(可能会与QQ的密码解锁快捷键冲突):Ctrl+Alt+L

七、deBug调试:

1、添加断点:一行的最左侧,单击左键

2、F8:继续执行下一步

3、F7:进入方法

4、Shift+F8:跳转到下一个断点

5、不用改变源代码的添加log打印:点击断点的小点点—-弹出框框—-再点击Suspend前面的选择框—弹出框框—选中Log evaluated expression—-在输入框中写入要打印的内容(加双引号 “test”)

6、在Variables中右键点击变量,可以改变变量的值,来改变断点的逻辑执行

以上总结是从慕课网看的,想看视频的可以去:http://www.imooc.com/learn/650
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: