美文网首页
AndroidStudio 自定义Template

AndroidStudio 自定义Template

作者: 丿歌吟有梦 | 来源:发表于2017-11-30 18:46 被阅读0次

    一、自定义Live Template

    Live Template是定义好的代码模板,可以帮助我们更高效率的开发.一些android常用的快捷已经有了,如psf对应的就public static final
    我们来学习如何自定义LiveTemplate,制定符合公司和自己开发的模板.

    进入Preferences... 选择Editor中Live Templates
    我们首先添加自己的模板组,点击加号输入自己的模板组名称,如test

    image.png

    我们选中test模板组,点击加号,就可以定义我们自己的模板,举个例子,我们可以快速生成单例模式,那么我们先出来需要生成的代码块

    快捷输入可以自己定义,我这边定义的是instance,描述为快速创建单例模式_双重校验锁

    private volatile static $className$ instance;
    public static $className$ getInstance() {  
        if (instance == null) {  
            synchronized ($className$.class) {  
                if (instance == null) {  
                    instance = new $className$();  
                }  
            }  
        }  
        return instance;  
    }
    private $className$(){   
    }
    

    上面定义个一个变量$className$,我们需要给这个变量赋值,才能让生成的代码块是我们的类名

    点击左下角Define,指定代码块在什么类型的文件中可以使用,勾选Java

    image.png

    选中后我们就可以给变量进行赋值,点击右边的Edit variables,选中className()


    image.png

    保存后我们到代码中输入instance就可以直接使用我们的代码模板了.

    image.png

    我这里只是介绍了最简单的使用方式,通过该模板可以创建很多符合我们开发的代码块,增加我们的效率.

    二、修改默认的注释文件

    我们生成一个class文件,默认头部会生成一段文字,如下图


    image.png

    正常来说这样的头部注释是达不到开发者的要求的,通常我们都会加上描述,来源等.
    修改方法如下:

    1. 进入Preferences...(Mac快捷键Command+,)
    2. 进入Editor,选择File and Code Templates
    3. 在Includes中 File header 中添加自己的模板
    image.png

    推荐个人开发者加上自己的github地址或者个人博客地址

    相关文章

      网友评论

          本文标题:AndroidStudio 自定义Template

          本文链接:https://www.haomeiwen.com/subject/ltzvvxtx.html