• android 自己创建一个凝视模板


    android  自己创建一个凝视模板
    作为一名程序猿 不仅要有一个写代码的能力,养成一个良好的编写习惯也是非常重要的。

    今天给大家具体介绍一下怎样创建凝视模板,给每一个类和方法都自己手动去凝视信息也能够。仅仅是这样比較繁琐。为何我们不手动去创建一个凝视模板呢?


    第一: 首先我们须要编写一个模板的xml文件(codetemplates.xml

    第二、我们如今就给xml文件编写主要凝视的内容信息,我就直接把自己用的xml信息直接贴出来


    <?

    xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/**
     * @描写叙述:
     * @方法名: ${enclosing_method}
     * ${tags}
     * @创建人:${user}
     * @创建时间:${date}${time}
     * @改动人:${user}
     * @改动时间:${date}${time}
     * @改动备注:
     * @throws
    */</template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
     * @描写叙述:
     * @方法名: ${enclosing_method}
     * ${tags}
     * @返回类型 ${return_type}
     * @创建人 ${user}
     * @创建时间 ${date}${time}
     * @改动人 ${user}
     * @改动时间 ${date}${time}
     * @改动备注 
     * @since
     * @throws
    */</template><template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
    * &lt;p&gt;Title: &lt;/p&gt;
    * &lt;p&gt;Description: &lt;/p&gt;
    * ${tags}
    */</template><template autoinsert="false" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
    * @param ${param} ${bare_field_name}
    */</template><template autoinsert="false" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
    * ${tags}
    * ${see_to_target}
    */</template><template autoinsert="false" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
    * @return ${bare_field_name}
    */</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
     * @类描写叙述:
     * @项目名称:${project_name}
     * @包名: ${package_name}
     * @类名称:${type_name}
     * @创建人:${user}
     * @创建时间:${date}${time}
     * @改动人:${user}
     * @改动时间:${date}${time}
     * @改动备注:
     * @version v1.0
     * @see [nothing]
     * @bug [nothing]
     * @Copyright go3c
     * @mail *@qq.com
    */</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/**
    * @标题: ${file_name}
    * @包名: ${package_name}
    * @功能描写叙述:${todo}
    * @作者: ${user}
    * @创建时间: ${date} ${time}
    * @version v1.0
    */</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
     * @字段:${field}
     * @功能描写叙述:
     * @创建人:${user}
     * @创建时间:${date}${time}
    */</template></templates>



    三、我们怎样在eclipse中使用这个编写好的xml文件呢?  如今我就给大家解析一下吧!

            Window --> Preferences --> Java --> Code Style --> Code Templates --> Comments --> Import --> 选择             codetemplates.xml --> OK     加入后能够自己改动邮箱地址。创建人名称能够在eclipse文件夹下的eclipse.ini 中添加一行 -Duser.name="whateveryouwant"。

    四、我们在eclipse中怎样高速使用我们写好的凝视模块信息呢?
         加入凝视时在类名上输入/**然后回车就会自己主动生成例如以下格式凝视:
    /**
     * 
     * @类描写叙述:
     * @项目名称:
     * @包名: 
     * @类名称:AppDao    
     * @创建人:
     * @创建时间:2014-4-30上午10:32:30    
     * @改动人:
     * @改动时间:2014-4-30上午10:32:30    
     * @改动备注:
     * @version v1.0
     * @see [nothing]
     * @bug [nothing]
     * @Copyright 
     * @mail  */

    在方法名上输入/**然后回车就会自己主动生成例如以下格式凝视:
    /**
         * 
         * @描写叙述:
         * @方法名: UpdatePlayerHistory
         * @param db
         * @param item
         * @return
         * @返回类型 int
         * @创建人 
         * @创建时间 2014-4-30上午10:22:36    
         * @改动人 
         * @改动时间 2014-4-30上午10:22:36    
         * @改动备注 
         * @since
         * @throws
         */

    描写叙述内容须要自己手动填写。


    注意:本文章属于原创,请尊重个人的劳动成果。谢谢!




            


  • 相关阅读:
    BZOJ1029:[JSOI2007]建筑抢修(贪心,堆)
    1054. [HAOI2008]移动玩具【BFS】
    1297. [SCOI2009]迷路【矩阵乘法】
    1192. [HNOI2006]鬼谷子的钱袋【进制】
    2243. [SDOI2011]染色【树链剖分】
    1051. [HAOI2006]受欢迎的牛【强连通分量】
    codevs 2074 营救 WW
    codevs 1191 数轴染色
    codevs 2855 游乐园的迷宫 bfs
    codevs 2806 红与黑
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/6816001.html
Copyright © 2020-2023  润新知