AS使用记录

使用AS很久了,但是他有很多很强大,快捷的功能一直没太用过,平时偶尔看到一篇关于AS快捷使用的文章,当时跟着用下后来就忘了,今天没事又在看AS提高效率的小功能,于是决定记录下来,希望能帮到别人,同时自己以后也好回顾,查找。
下面正文:
1:快捷键
Ctrl + E : 查看最近打开的文件或快速使用AS的一些功能。如图(我想细心的你已经发现了,AS早就告诉我们了)
这里写图片描述
Ctrl + Alt + F : 快速生成成员变量
Ctrl + Alt + V:快速生成局部变量
Alt + F7 : 查看方法哪里被调用
Ctrl + Alt + H:更强大的查看方法哪里被调用
Alt + Shift + M:方法提取
Alt + Shift + I:方法内联(和方法提取相反)
Alt+Shift+R:重命名(包括:方法,变量,类名)
Ctrl + H:查看一个类的层次结构
Ctrl + Alt + T:抓异常,循环,if等常用语句
Ctrl + P:查看方法的有效参数
Ctrl + Y:删除一行
Ctrl + D:复制一行
Ctrl + Alt + O:优化导包
Alt + Enter:快速导包
Ctrl + Alt + L:格式化代码
Ctrl + O:复写父类方法
Ctrl + I:复写接口或者抽象方法
Ctrl + Shift + V:打开最近剪贴板
Ctrl + Shift + up/down:上下换行
Ctrl + left/right:可以一个单词一个单词的移动光标
Ctrl + J:查看活动代码模板
大家都知道写错代码回到到以前是Ctrl+Z,那么请问不小心回退多了怎么办,那么我们可以使用Ctrl+Shift+Z
下面这张图是AS和EC的对比,AS是蓝色星那排的:
这里写图片描述

当你调用方法一不小心选错时间,其实无需删除选错的方法。我们只用把光标在放到对象后面的“.”然后Ctrl+alt+space/Ctrl+shift+space给出提示,然后选择自己想要的方法按TAB(不是回车哦)键搞定。

设置显示方法注释:
    打开设置面板 - Editor - General - 选择Show quick doc on mouse move Delay(ms)
    ms为鼠标悬浮显示doc的时间。
设置显示行号:
    打开设置面板 - Editor - General - Appearance - Show line numbers
设置显示方法分割线:
    打开设置面板 - Editor - General - Appearance - Show method separators

自动生成成员变量前加M,静态的加S:
这里写图片描述

下面是关于模板的:
如果我们的项目新建的类需要集成某一个父类,如activity需要继承我们抽取的类BaseActivity。可是会不会在新建时间忘记呢?然后代码写完了才发现呢?比如我就是这样的,那么我们就来创建一个模板让那新建的那个类直接继承我们的Base类这样不就忘不了了吗?下面看方法:
:这里写图片描述
这里写图片描述
Ok,以后再也不怕忘记继承了,你当然也可以把需要复写父类的方法直接写到模板中。我想细心的人肯定发现了还有Interface对吗?好了不多说。

AS还有活动模板,如果你重复写一些东西如:if,TAG,swich,判空等,那么不如创建个模板,每次输入几个字母一回车OK,多爽啊。好了看方法:
这里写图片描述
这里写图片描述

我们还可以设置File Template,创建一个类时间我们可以设置一些明确信息,如精确到分的时间,谁创建的,创建人邮箱,手机等。不多说看方法:
这里写图片描述
有没有点熟悉的感觉,我们刚才创建activity模板时间是不是来过这附近,那你有没有注意到activity模板代码上有一行:#parse(“File Header.java”)。 这个File Header.java就是我们修改的这个文件。我们这里只设置了时间,你可以自己在多设置点。

这些东西是我平时在网上看别人的一些使用技巧,看过好几篇文章。有的是以前看的已经忘记谁的文章了,给作者说声抱歉,很感谢作者。还有插件我就不写了,下面给出地址。下面我把知道的文章列出来,大家也可以去看看,因为我只是记录了自己用到的,还有些没写,可能你会用到
Reference:
http://blog.csdn.net/prototypez/article/details/51195462 androidStudio的十个使用技巧
http://www.androidchina.net/4862.html AS进阶详细配置
http://www.jcodecraeer.com/a/anzhuokaifa/Android_Studio/2015/1009/3557.html 几款不错的AS插件
http://www.cnblogs.com/wanqieddy/p/4760160.html AS插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值