AndroidStudio代码自动补填Live Template

用过Eclipse开发过android的朋友大概都用过syso这个简写快捷输入System.out.println();

然而AndroidStudio并没有默认配置这个快捷输入,而是用sout这个简写来输入System.out.println();

那么该如何 配置/修改 包括上例的快捷输入简写呢?答案是Live Template。
File->Settings->Editor->Live Template
在AndroidStudio中依次打开上述菜单


Paste_Image.png

可以在output这个group下看到sout简写配置,下方Abbreviation是简写,Template text是代码段,代码段中可以设置变量$END$(由两个$围绕)。

这是一个非常方便的功能,如果有任意一段代码输入的次数较为频繁,都可以配置这个模板来简化输入。

同时笔者利用这个模板创建出了一个快捷输入变量名的方法,笔者通常将其用于临时存储变量是的键值。
首先创建一个静态方法


Paste_Image.png

然后创建快捷输入模板


Paste_Image.png

注意下方蓝色Change字样,点击这个按键可以修改模板的应用范围,初创的模板是没有配置这个选项的,点击后勾选Java就可以在java代码中应用这个模板。

测试:


Paste_Image.png

如图,在第一个参数键入任意变量,第二个参数自动同步为变量名,同时keypath()这个方法直接返回第二个参数也就是变量名。
这样做的好处是第一个参数编译器会自动纠错,避免了手动输入变量名可能拼写错误的问题,在类似onSaveInstanceState()回调临时存储变量时可以使用变量名作为键值


Paste_Image.png

以上。

注意:如果底部提示" No applicable contexts yet ",请点击“ Define ”,选择适用的上下文,否则依然不可用



Android学习交流群:523487222

(如果您觉得有用,欢迎加入,一起学习进步)
点击链接加入群【Android学习群】



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值