在Android studio中添加输入模板,可以先参看链接:https://blog.csdn.net/DesmondJ/article/details/47017205
类似的文章都是大家互相copy的,本文写的是关于操作步骤上的注意点。
在哪里添加Live Templates
在AndroidStudio 的设置界面,搜索Live Templates,会看到以下界面
如何正确的添加模板
例如:点击AndroidLog选项可以看到如下界面
接着点击右上角的绿色加号,选择Live Templates ,代表在选中的AndroidLog项目下添加模板,
之后目录下会出现一个新的item,会看到下面显示了编辑界面,
接下来,在Abbreviation框里填写前缀内容,就是你在给它取个小名,方便输入,这里我举例输入:csdn
然后在Description模板描述框里,填写解释内容,告诉使用者这个小名代表了什么意思,这里我举例输入:log about csdn
接着在Template text里写出模板,举个栗子,这里就打印log, log级别为e,log里有TAG,有methodname,以及内容content
注意:
关键的时候来了,这里不是写完就可以点apply就能用了。
看到红色提示没,需要点击那个Define.
我们需要给他选定context,上下文,让androidstudio知道这个“csdn”小名适用的范围,
选择Java下的Statement,这样我们在java文件里编辑的时候,输入csdn就能被识别到;
然而还有一个问题,我们输入的模板还需要做个匹配说明,
点击Edit variables 我们需要给模板里的参数进行适配,告诉Androidstudio这里的参数分别代表什么,
这里可以看到我们的METHODE_NAME还没有意义,点击那个白框,对,你会看到它不是一个输入框,而是一个下拉列表,
选择我们要表达的意思,getMethodName()获取方法名称,
右边的Default value 设置的是默认值,当然我们不需要默认写死,然后Skip if defined 可以不用管。
现在可以放心的点apply应用我们的设置了。
应用:
在MainActivity.java的onCreate方法里输入csdn,就可以看到提示了。
回车就会显示模板,这样我们就可以直接输入content内容从而节省了时间。
总结:AndroidStudio中模板的使用,可以很方便编辑工作,一旦会用,爱不释手~