Java Eclipse中自动生成函数注释

Java Eclipse中自动生成函数注释,java,eclipse,Java,Eclipse,如何在Eclipse中自动生成基于xml的函数头注释(@param等)。Visual Studio中是否有与“//”对应的快捷方式。 JAutodoc是一个Eclipse插件,用于自动将Javadoc和文件头添加到源代码中。它可以选择使用Javadoc和文件头的Velocity模板从元素名生成初始注释 您可以通过在方法/类中单击ALT+Shift+J来执行此操作虽然它不是基于XML的,但是您可以通过单击菜单栏中的Project->generate JavaDoc…来生成JavaDoc。在方法定义

如何在Eclipse中自动生成基于xml的函数头注释(@param等)。Visual Studio中是否有与“//”对应的快捷方式。

JAutodoc是一个Eclipse插件,用于自动将Javadoc和文件头添加到源代码中。它可以选择使用Javadoc和文件头的Velocity模板从元素名生成初始注释


您可以通过在方法/类中单击
ALT+Shift+J
来执行此操作虽然它不是基于XML的,但是您可以通过单击菜单栏中的
Project->generate JavaDoc…
来生成JavaDoc。

在方法定义前面的行中,键入
/**
,然后按enter键

在IDE中,在方法前面键入
/**
,然后按enter键。 Eclipse将自动生成Javadoc标记和end
*/

type /** here and his enter, eclipse will generate the javadoc tags and the end */
public void setName(String name)
{
   ...
}

您可以通过转到窗口->首选项来指定在Eclipse中自动生成的内容

在下,Java->Code Style->Code Templates;是将哪些评论放在哪里的列表。您可以在谷歌上搜索如何插入不同的参数名和其他常量的语法,以便生成您想要的任何注释,无论是Javadoc还是其他


正如Nivas所说,键入/**然后按enter键将自动插入注释。

正是我要找的东西。谢谢@MennoGouw它不会注释掉所有代码。Eclipse还会自动生成
*/
。这也会生成JavaDoc标记。(法赞的回答也是正确的,这是做同样事情的另一种方式)。我会更新我的答案,让它更清楚。它对我有用,但今天它停止了工作。在/**之后按enter键时,会出现注释块,但没有声明
@param
@return
变量。有什么解决方法吗?点击
/**
时自动生成的内容和标记来自首选项中的“代码模板”。值得注意的是,如果“/**”方法之前已经有某种形式的注释,则该方法将不起作用,但此方法将起作用。诚然,/**更容易记住,所以这是一个折衷办法。@RHSeeger,是的。但正如你所说的,/**更容易记住,而我只面对过几次这个问题。@Nivas:哦,我同意。我在绝大多数情况下使用/**方法。知道alt/shift/J方法是很好的,因为在方法之前有注释。。。因此,您不需要删除它们,只需在方法开始时自动生成javadoc.move光标,然后按
ALT+SHIFT+J