eclipse注释的设置(mac系统下)

    我们在写一个类时,经常会给这个类做注释,可是一个项目中可能有很多类,怎么样才能让它自己生成注释呢?下面,就让我把自己使用的方法写出来,以便以后的查找和翻阅。首先声明的是,我用的是mac本,eclipse也是适用于mac的。这里介绍两种方法。

   第一种方法具体操作步骤如下:

   (1)首先选中一个eclipse中的项目。因为在eclipse中,我们可能安装了很多插件,以便可以支持java,android,c,c++及php等,每一种语言的属性可能是不同的,所以,如果你的项目中安装了两种以上语言的插件,请先选中一个项目。因为我是做android的开发的,所以,我选中一个android的项目,以此为例来记录eclipse中注释的设置;

   (2)依次点击:Project—>Properties—>Java Code Style—>Code Templates;

   (3)在“Enable project specific settings”前面打上对勾;

   (4)接着依次点击:Comments—>Types—>Edit;

   (5)在弹出的窗口中填上如下代码:

   /**

   * 

   *项目名称:${project_name}

   *类名称:${type_name}

   *类描述:

   *创建人:${user}

   *创建时间:${date} ${time}

   *

   */

   (6)在“Automatically add comments for new methods and types”前打上对勾。这步很重要,如果不打的话,就不能在创建类的时候自动添加注释。

   (7)最后点击“apply”,“ok”,完成。

    第二种方法:

    建立一个codetemplates.xml文件,内容为

<?xml version="1.0" encoding="UTF-8"?><templates><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} : set the property ${bare_field_name}. */</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 用一句话描述该文件做什么 * @author zdq    * @update ${date} ${time} * @version V1.0    */</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="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/** * @description 这里用一句话描述这个类的作用 * @version 1.0 * @author zdq * @update ${date} ${time}  */

</template><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">/* (non-Javadoc) * ${see_to_overridden} */</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">/**  * @fields ${field}  */ </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">/** * ${tags} * @description 用一句话说明这个方法做什么 * @version 1.0 * @author zdq * @update ${date} ${time} */</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} : return the property ${bare_field_name}. */</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">/** * 类的构造方法 * ${tags} */</template></templates>

       在Project—>Properties—>Java Code Style—>Code Templates下的Code Comments中import该文件即可。




     

转载于:https://my.oschina.net/u/1244156/blog/184248

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值