文档章节

AndroidStudio 中使用代码模板(live templates)

卖女孩的小火柴
 卖女孩的小火柴
发布于 2017/02/09 09:34
字数 297
阅读 5
收藏 0


在Eclipse中经常使用sysout 在按一下Alt+/ 就可以自动打出 System.out.println(""); 了,自动使用AndroidStudio后这样功能怎么用一起找不到.每个高度重复的代码都要再打一遍很让人懊恼.今天分享出来让有这样懊恼的朋友也解决一下问题.


这个功能是查很多资料,看了各种文档(也忘了在哪看到了),才解决了些问题.



AndroidStudio 使用的key都和Eclipse不一样.



就如你输入sout回车(回车无效时,按ctrl+j)就可以自动打出System.out.println();


自定义Live Templates

Settings => Live Templates



使用+(在右边,绿色的按钮)进行添加



1.Live Template 添加一个代码模板

2. Template Group 添加一个组


选择1. Live Template 进行添加

Abbreviation 快捷Key

Description 描述

Template Text 要生成的模板代码

Change 设置在哪输入这个key时可以生成这个代码




(下面为个注释是个人的理解如有理解不当,请指教,谢谢)

Java 

Statement  在方法中

Declaration 类中

点击Ok就可以试试你自己写的模板了的,

祝你成功!


本文转载自:http://blog.csdn.net/vispin/article/details/42453857

卖女孩的小火柴

卖女孩的小火柴

粉丝 3
博文 25
码字总数 124
作品 0
厦门
其他
私信 提问
使Eclipse或AndroidStudio的代码模板自动生成类名和方法名

开发过程里打印Log经常要表明Log所在的类和方法, 比如: Log.e(TAG,"MainActivity.onResume. Are you ok?"); 以前每次都是手打或复制,前段时间用AndroidStudio的时候,发现可以直接在LiveT...

丁佼
2015/08/18
0
0
AndroidStudio 简单个人设置

格式化不换行 setting-->File-->Code Style-->java -->Wrapping and Braces -->line breaks 不打钩(大屏) 屏幕中间的线长度 setting-->File-->Code Style-->Right margin 修改默认Activit......

yaly
2015/06/09
0
0
AndroidStudio使用问题记录

问题: Gradle sync failed: Connection timed out: connect Consult IDE log for more details (Help | Show Log) (23 s 591 ms) 问题原因: Androidstudio的网络通信被网络防火墙阻止了,导......

黑灯瞎火走夜路
2018/12/21
0
0
八.将android本地项目传到gitHub上

前言 之前讲过,在gitHub上建立库,然后将本地项目上传到github上。这节讲讲直接用androidstudio将本地项目传到gitHub上。 今天涉及的内容有: androidstudio上git配置 androidstudio上gitHu...

奔跑的佩恩
04/13
0
0
androidstudio 引用的jdk不包含sun.misc包?

我想使用sun.misc.Unsafe这个类,但是发现androidstudio引用的jdk里却没有sun.misc这个包是怎么回事?androidstudio的截图如下: 代码中提示了红色: 但是在eclipse中却有这个包: 我想在AS引...

bobJiao
2016/12/29
281
0

没有更多内容

加载失败,请刷新页面

加载更多

ES 集群上,业务单点如何优化升级?

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! ES 基础 ES 集群 ES 集群上业务优化 一、ES 基础 ES 的安装下载,网上一大片,我这...

泥瓦匠BYSocket
9分钟前
0
0
input accept属性限制文件上传格式

上传文件的类型;具体做法如下所示: 注意:accept属性可以限制上传格式,其有兼容性如下 《1》上传.csv格式的 <input text="file" accept=".csv" /> 《2》上传.xls格式 <input text="file"......

Jack088
16分钟前
1
0
阿里开发者招聘节 | 面试题01:如何实现一个高效的单向链表逆序输出?

面试,如同玩一场饥饿游戏:既要对环境了然于胸,又要对自身心知肚明。发现一个好工作不容易,但成功应聘又会面临一系列的挑战。 为帮助开发者们提升面试技能、有机会入职阿里,云栖社区特别...

阿里云云栖社区
27分钟前
2
0
使用scp命令在多个Linux系统间进行文件复制

一,什么是scp scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。scp命令可以在linux服务器之间复制文件和目录.scp使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远...

老孟的Linux私房菜
28分钟前
0
0
CentOS7中ESL服务部署记录

在CentOS7上部署价签系统,需要安装Mysql,Redis,emqtt,jdk。 1)Mysql,参考 2)Redis,参考 3)emqtt,参考 4)jdk,参考 在jdk的下载地址中,下载rpm文件,通过ftp上传到虚拟机后,通过...

莫在全
31分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部