Code Templates的深入研究

Code Templates包括两部分内容:comments(注释)和code(代码)。当设置了comments 的files注释和type注释的之后,一定要保证code的new java files里面设置了上面的两个注释,这样才能在生成java文件的时候自动生成files注释和type注释注释。下面给大家详细介绍一下Code Templates如何来控制代码的生成格式。首先新建一个Test类,并勾选添加注释选项,如下图所示:


最终生成的类代码如下所示:

/**  
 * @Title: Test.java
 * @Package com.solin.core
 * @Description: TODO(用一句话描述该文件做什么)
 * @author win
 * @date 2016年11月24日
 * @version V1.0  
 */
    
package com.solin.core;

/**
 * @ClassName: Test
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author win
 * @date 2016年11月24日
 * @time 上午10:26:36
 */
public class Test {

	/**
	 * @Title: main
	 * @Description: TODO(这里用一句话描述这个方法的作用)
	 * @param @param args    参数
	 * @return void    返回类型
	 * @throws
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}

从上面的代码中,引出几个问题,如下所示:
(1)/***/内容的格式是如何控制的?
答案:是通过comments里面的Files选项所控制的。
(2)为什么Test文件先显示注释的内容,然后显示类的内容?
答案:是通过code里面的new java files选项所控制的。new java files选项的内容为:
${filecomment}
${package_declaration}

${typecomment}
${type_declaration}
上面的内容已经很明显的指出,生成新的java文件的时候,先显示文件的注释,然后是包的声明,然后是类注释,然后是类的声明。
(3)// TODO Auto-generated method stub是如何生成的?
答案:是通过code里面的method body选项所控制的。method body选项的内容为:
// ${todo} Auto-generated method stub
${body_statement}
我觉得,理解了上面的三个问题,也就明白了comments(注释)和code(代码),才算是真正掌握了Code Templates。

转载自:http://swiftlet.net/archives/1212

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值