java - 自动为所有文件插入@since标签

标签 java intellij-idea javadoc

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

我们有一个模板

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

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

/**
 * @author nkuznetsov
 */

它应该填写来自 SVN 的文件创建日期。

最佳答案

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 您可以在其中找到有关模板变量的更多信息。

关于java - 自动为所有文件插入@since标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24765671/

相关文章:

java - Maven javadoc 插件 - 我怎样才能只包含某些类?

intellij-idea - JetBrains PhpStorm 的保存操作插件

angularjs - 无法运行tomcat7

java - Gradle for Java 项目中的 ClassNotFound 错误

java - 为 Javadoc 注释不稳定的类/方法

java - Eclipse - 无需鼠标即可通过超链接转到类/界面

Java泛型,不兼容类型错误(继承)

java - 如何从html文本框在mysql表中插入记录?

java - 为什么我们需要初始化 block 的例子

java - Maven javadoc 插件仅修复现有的 javadoc