Android Studio 添加输入模板 live templates

原创 2018年04月16日 11:41:26


在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中模板的使用,可以很方便编辑工作,一旦会用,爱不释手~得意



Android studio中使用Live Templates提高工作效率

先看效果: 这是自动补全作者信息的的模板: 这是ifn(判断一个对象为空)和for循环 实现: 1.打开android studio,新建一个project。在没有修改热键的前提下:同时按...
  • Gpwner
  • Gpwner
  • 2017-01-02 18:17:14
  • 1304

Android Studio 利用 Live Templates 定义模板

在编辑器中使用用Ctrl + J 快捷键可以调出Live Templates,可以自动补全所设置模板的代码,善用它能够在很大程度上减少开发所需时间。 设置位置 设置方法:  Live T...
  • PZ0605
  • PZ0605
  • 2016-05-15 17:54:06
  • 1536

Android Studio Live Templates 详解

在 AS 中有两种模板,一种就是你在新建一个 Activity 的时候可以选择 Empty Activity、FullScreen Activity 之类的,这个一般是对你整个文件而言的,还有一种就是...
  • chenshun123
  • chenshun123
  • 2016-10-11 22:43:24
  • 992

Android Studio,IDEA设置注释,添加作者信息,以及通过Live Templates添加类注释

Android Studio设置注释,作者,时间等信息,以及通过Action template添加注释,对于平时经常使用IDEA发布开源项目或Demo实例的人,这个还是挺有用的,在这里介绍两种实现方法...
  • jaikydota163
  • jaikydota163
  • 2016-08-02 22:52:25
  • 6605

Android Studio 之 Live Templates 高效利用

Android Studio 之 Live Templates 高效利用
  • DesmondJ
  • DesmondJ
  • 2015-07-23 09:39:54
  • 11247

android studio 用 Live Templates 自动生成switch、try、for、if

当我们使用Android Studio进行编程的时候,习惯性的输入switch,在等自动提示的时候,卧槽!!居然没有返回任何东西,我不惊虎躯一震!这jb体验太差了!还不如咱们的Eclipse,莫慌ID...
  • wyk304443164
  • wyk304443164
  • 2015-12-29 14:57:52
  • 3566

Android Studio打造自己的Live Templates

设置位置 setting->Editor->Live Templates 创建一个Live Templates 击点右边的 + 号出现如上界面...
  • u012339794
  • u012339794
  • 2016-08-24 12:36:28
  • 1143

Android Studio 之 Live Templates 总结

进入Live Templates 的路径:Settings > Editor > Live Templates 添加自己的 热键模版 1.点击Live Templates 看见里面的已经定义好...
  • zjx2014430
  • zjx2014430
  • 2016-08-01 15:22:00
  • 800

使用Android Studio的Live Templates——实现用少量的代码写出更多的代码

原文地址如果你已经写了大量的Android代码,你可能至少有一次的犯了这个错误: Toast.makeText(MainActivity.this, "This will not be disp...
  • u011835956
  • u011835956
  • 2016-03-30 13:01:42
  • 1122

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

AndroidStudio 中使用live templates 如Eclipse中常用的sysout就可以打印出 System.out.println("");功能...
  • vispin
  • vispin
  • 2015-01-06 08:54:35
  • 3030
收藏助手
不良信息举报
您举报文章:Android Studio 添加输入模板 live templates
举报原因:
原因补充:

(最多只允许输入30个字)