AS常用快捷键大全

来源:互联网 发布:网络跳线加工 编辑:程序博客网 时间:2024/06/06 00:03

作用:

1.提高代码编写速度

2.代码快速补全


设置:AS->Settings->Editor->Live Templates


全关键字型: 关键字–>回车

1.快速打印日志

logt+ 回车 –> 快速补全TAG 
loge + 回车 –> 快速补全Log.e(TAG,”“);

2.自动补全单例模式所需的代码 –>sin + 回车

3.查找view –> fbc + 回车

4.常量定义 

快速补全 –> psf +  回车

整型常量 –> const + 回车

字符串常量 –> key + 回车

5.for循环  –> fori + 回车

6.if判断

 –> ifn + 回车

 –> inn + 回车

7.隐藏view  –> gone + 回车

8.快速在子线程中切换到主线程  –> rouiT + 回车

9.字符串格式化  –> Sfmt  + 回车

10.快速自定义View三个构造方法  –> ViewConstructors + 回车


后缀关键字型使用对象.关键字–>回车

1.if判断

 –> 使用对象.null + 回车

 –> 使用对象.notnull + 回车

2.局部变量 –> 使用对象.var + 回车

3.全局变量  –> 使用对象.field + 回车

4.循环

增强for循环 –> 使用对象.for + 回车

正序遍历 –> 使用对象.fori + 回车

逆序遍历 –> 使用对象.forr + 回车

5.return返回 –> 使用对象.return + 回车

6.类型转换  –> 使用对象.cast + 回车

7.抛出异常  –> 使用对象.try + 回车

8.字符串格式化  –> 使用对象.format + 回车
9.分支 –> 使用对象.switch + 回车


自定义模块

1.单例模块:

1)新建一个Template Group,便于管理


2)点击 Edit variables:下面是单例模式的模板(根据个人写单例模式的习惯来)


3)Skip if defined : 如果选中,光标会直接跳到句末,不会停留在某个变量处。




鸿洋微信公众号文章地址:http://mp.weixin.qq.com/s/ZUXB2BdRYh0AGv9Ba41ZHQ

相关PPT地址:https://github.com/huangdali/livetemplates