自动为所有文件插入@since标记

时间:2014-07-15 18:36:24

标签: java intellij-idea javadoc

我想知道是否可以在没有它的所有Java文件中自动插入@since标记。我正在使用IDEA。

我们有一个模板

/**
 * @author nkuznetsov
 * @since 25.03.14
 */

但很久以前有些人错过了@since,所以它是

/**
 * @author nkuznetsov
 */

应该从SVN填写文件创建日期。

1 个答案:

答案 0 :(得分:2)

File and Code Templates

File -> Settings -> File and Code Templates选择并根据需要自定义模板。

模板:

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
 * @author ${USER}
 * @since ${DATE}
 */

public class ${NAME} {
}

结果:

package com.somepackege.lang.test;

/**
 * @author Mario
 * @since 7/16/14
 */
public class Cool {
}

另请查看 guide ,您可以在其中找到有关模板变量的更多信息。