Java 'project manager'? (评论、类观点等...)

标签 java eclipse documentation comments project-management

阅读一些开源 Java 项目的文件后,我开始思考,我没有利用当前开发人员工具所提供的所有优势。

评论通常包括:

@param

@return

{@link *classname*}

等等

这是“唯一”的良好风格/最佳实践,还是意味着开发人员使用某种工具来使其代码更易于其他人阅读?如果是这样,您能给我一些建议吗?

我目前正在使用 eclipse 的一个相当轻量级的版本,并认为这已经足够了,但如果这是使用此类工具的常见方法并且大多数程序员都使用它,那么可能有充分的理由。

最佳答案

这就是 JavaDoc 。它是一种为 Java 类创建文档的语法。由于您仍在使用 Eclipse,请执行以下操作:

  1. 点击“窗口”->“ View ”->“其他”-> 输入“javadoc”。
  2. 打开 JavaDoc View 。此 View 向您展示了文档最终将如何呈现。

现在打开任何类并在类定义顶部键入“/**”,然后按 Enter 键。您将看到类似这样的内容:

/**
 *
 */
public class MyClass ...

它的行为类似于多行注释,但始终以双星号开头。将卡雷特放在该 block 内,按住 crtl 并按空格键。它将向您显示可用于标记文档的所有允许的标签。编写“@”符号并执行相同操作以查看所有预定义的 javadoc 标记。添加其中一些,并查看 JavaDoc View 如何变化。

完成后,单击“项目”->“生成 JavaDoc”->“完成”。您的项目中会有一个名为“docs”的文件夹,您可以在其中找到文档。在浏览器中打开index.html。

关于Java 'project manager'? (评论、类观点等...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25075842/

相关文章:

java - Scala 单例对象

java - JAXB - 如何使用 MOXy XPath 提取属性值?

java - 如何在 Java 中创建一个简单的静态调用图?

java - 使用 Maven 构建 Soap web 项目

ruby-on-rails - API文档生成工具

javascript - 如何使用 ngdoc 记录一个以 Angular 返回类的工厂?

Java 8 Lambda 函数抛出异常?

java - 部署到应用程序引擎时出现 400 错误请求

c# - 让 svcutil 从 C# 文件中获取文档?

java - 将 JUnit 转换为 RESTful 服务