`

项目代码注释模板约定

阅读更多

   在代码中,使用统一的注释模板,进行统一格式化处理。

打开Window->Preferences->Java->Code Style->Code Templates,把codetemplates.xml导入。



 

 

<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
 * ${tags}
 */</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">/**&#13;
* @ClassName: ${type_name}&#13;
* @Description: ${todo}&#13;
* @author Xu,Jin Software_King@qq.com&#13;
* @date ${date} ${time}&#13;
*&#13;
* ${tags}&#13;
*/ </template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
 * @param ${param} the ${bare_field_name} to set
 */</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">/**  
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}
* @author Xu,Jin Software_King@qq.com  
* @date ${date} ${time}
* @website:http://www.xujin.org
* @version V1.0
*/ </template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
 * ${see_to_overridden}
 */</template><template autoinsert="true" 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="true" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
 * 
 */</template><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
 * ${tags}
 */</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
 * @return the ${bare_field_name}
 */</template></templates>

 

  • 大小: 72.9 KB
分享到:
评论

相关推荐

    VISUAL BASIC 编程标准

    1.2.1 Visual Basic项目模板概述 2 1.2.2 创建自定义项目模板 4 1.3 自定义模板的行为特性 4 1.3.1 激活模板和取消模板的激活状态 4 1.3.2 设置模板文件夹 5 1.4 编程原则 5 1.4.1 不要将对象模板中的特定应用程序 ...

    深入理解C++11:C++11新特性解析与应用

    131.4.5 增强类型的安全性 141.4.6 与硬件紧密合作 141.4.7 开发能够改变人们思维方式的特性 151.4.8 融入编程现实 161.5 本书的约定 171.5.1 关于一些术语的翻译 171.5.2 关于代码中的注释 171.5.3 关于本书中的...

    WEBAPP模块化开发框架scrat.zip

    在代码中使用工程相对路径开发,scrat构建会后自动替换成绝对路径。安装生态模块使用生态模块可以提高开发效率,scrat采用 component 规范作为生态规范,因此用户可以从component生态中直接下载组件供项目使用。从...

    asp.net知识库

    也论该不该在项目中使用存储过程代替SQL语句 如何使数据库中的表更有弹性,更易于扩展 存储过程——天使还是魔鬼 如何获取MSSQLServer,Oracel,Access中的数据字典信息 C#中利用GetOleDbSchemaTable获取数据库内表信息...

    Tcl_TK编程权威指南pdf

    我的许多同事都在他们的项目中采用了Tcl和Tk,但是他们也很快指出了它的缺点。因此,我就总结了一套编程技巧以充分利用Tcl/Tk的强大功能,同时回避一些棘手的问题。这本书就是一本帮助你最大限度地利用Tcl/Tk并回避...

    starteam用户指南

    文档约定 . . . . . . . . . . . . . . . . . . . . . . . 2 第 2 章 StarTeam 简介3 StarTeam 有何新功能?. . . . . . . . . . . . . . . . 3 StarTeam 的变体 . . . . . . . . . . . . . . . . . . . 4 使用本...

Global site tag (gtag.js) - Google Analytics