继上一篇博客。本篇将涉及一些AS配置的实用技巧
二、Editor
4. Inspections:代码写的哪里有问题,AS会提示,提示时哪些要提示,哪些不提示,可在此修改
有一个建议修改,写变量名时,若不是标准单词,系统会有拼写检查.建议去除
《= 拼写检查的结果
5. File Encodings:文件编码
6. Live Templates:代码生成模板
6.1如ecplise中syso一样,AS中的快捷键为sout
6.2 我们可以自定义
6.2.1 在此处添加一个fv,回车会跳到下一个空格处生成如下代码
配置如下
还有个是ViewHolder里的findViewById
$$部分的是javaEE的velocity模板语言.看看其它怎么写,模仿即可
7. TODO
应用场景: 下班前老板跟你说实现个xxx功能,你一看时间已经是9.30pm,你就打个todo,明天回来再做. 第二天回来打开todo面板,点击就能看到你哪些未完成的东西。
还有个fixme: 一般是有什么bug.todo则是未完成的事
其它的标记可在TODO自行添加
三、Plugins
AS之所以能开发android程序,是因为Google工程师在IntelliJIDEA.的基础上加了一些插件,如Android Support,这些插件默认就集成进来了。
自己想装插件可在改页面底下查找,第一个是官方插件,第二个是开发者插件,第三个是可从官网下载然后在硬盘上装进去
推荐安装插件:
Ecplise Code Formatter:实用Ecplise配置格式化代码
Android Studio Prettify:生成findViewById
在setContentView,或者view上alt+Inset,名字什么的没法自己指定
SelectorChapek for Android:生成Selector
在drawable-hdpi等目录上右键,可以生成selector,对.9图命名有要求
GsonFormatter:根据json生成JavaBean
alt+insert呼出菜单,选择,黏贴json代码,进行设置,需要Gson的支持
快捷键的设置参见下篇博客。