用Java注释代码的最佳方法

时间:2011-07-01 09:14:41

标签: java eclipse comments enterprise

在Java中注释代码的最佳方法是,有没有办法在Eclipse中自动生成函数名和参数?

例如,我正在手动编写这些注释:

// <summary>
// Some comments about the function
// </summary>
// <param name="id">the user ID</param>
// <param name="username">The user password</param>
// <returns></returns>
public Connect(int id, String password)
{

}

谢谢。

10 个答案:

答案 0 :(得分:10)

查看Javadoc

可以在Eclipse中轻松生成Javadoc。您可以输入/**,它会自动完成。您还可以配置代码模板以自动生成javadoc。

答案 1 :(得分:7)

选择您想要评论的方法,并同时按 SHIFT ALT J

花点时间了解JavaDoc,这是一个非常丰富的区域,用于记录您的代码。

答案 2 :(得分:4)

按照惯例,这是做到这一点的方法:

/** Some comments about the function
  * 
  * @param id the user ID
  * @param username The user password
  *
*/
public Connect(int id, String password)
{

}

如果你的方法返回任何东西,你会添加一个“@return”,后面跟一个解释。

您的IDE和标准JavaDoc工具将能够解析它。

答案 3 :(得分:2)

我个人更喜欢使用JAutodoc插件进行评论。看看吧。很好。

答案 4 :(得分:2)

这个帖子似乎有些混乱。我用来生成javadoc注释的关键序列是 SHIFT + ALT + J 不是 CTRL

答案 5 :(得分:1)

最好的方法是使用Javadoc注释格式,而不是您在问题中显示的格式。

在Eclipse中,将光标放在方法名称上,然后按 Ctrl + Alt + J 。它将生成一个包含所有参数的Javadoc注释。

您还可以控制在Window中生成Javadoc注释的方式 - &gt;偏好 - &gt; Java - &gt;代码风格 - &gt;代码模板 - &gt;评论

答案 6 :(得分:1)

最好的方法是使用JavaDoc,而eclipse内置了代码模板来实现这一目标。

如果您想拥有此处显示的格式,那么您可以编写自己的模板。模板功能允许您插入变量,其中一个变量是方法名称。

答案 7 :(得分:1)

你需要在声明行上有光标的同时按 CTRL + ALT + J

答案 8 :(得分:1)

我想说在java中注释代码的最好方法是为你的方法和变量名提供有意义的名称:)

class MyService {
    public void authenticateUser(int userId, String userPassword) {...}
}

答案 9 :(得分:0)

我建议为Eclipse使用shift + alt + j并编写函数的描述,以便其他开发人员可以了解该函数可以执行的操作,并且此自动注释功能还将提供@param和@return属性,以便您可以指定执行功能所需的条件和预期的条件。

例如:

/**
 * @param msg
 * will return the converted message from the byte[] msg
 * @return
 */