java - 如何将 JavaDoc DocCheck 设置为 Eclipse 插件?

标签 java eclipse javadoc

我最近开始使用 DocCheck 来检查代码文件中 JavaDoc 的有效性。

有什么方法可以将 DocCheck 设置为 eclipse 插件吗?

最佳答案

这被认为是个好主意 back in 2002 ,还有asked for in 2004 ...

但从那时起,几乎所有 Sun Doc Check Doclet 的功能(最初为 Sun 内部使用而开发并发布给开发人员社区以按原样使用的实验代码)在 Java 项目属性的“Java Compiler/Javadoc”部分中几乎涵盖了(尽管没有HTML rapports 输出)

如果您确实想要 DocCheck 报告,我建议您制作一个 custom Project Builder , 比如 this one (与DocCheck完全无关,只是举个例子)

alt text
(来源:bell-labs.com)

另见 FAQ How do I implement an incremental project builder? FAQ How do I create an external tool builder?

我还建议您将此自定义构建器设置为仅在执行填充构建时调用 DocCheck (IncrementalProjectBuilder.FULL_BUILD),以避免每次保存文件时都等待。

End users can add external tool builders by selecting a project in the Navigator, choosing Properties, and then going to the Builders page.
On the Build Options tab, you can specify whether the builder should run on autobuild, manual build, or on Clean.
In most cases, running external tool builders during auto-builds is too disruptive because they are too long running.

关于java - 如何将 JavaDoc DocCheck 设置为 Eclipse 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1073531/

相关文章:

download - 将 javadoc 从文档站点翻录到本地 zip 文件

java - onCreate 与声明期间的成员对象实例化

eclipse - Jetty 更新到 9.4.x 后 : Missing Constraint: Require-Capability: osgi. 扩展器;过滤器:="(osgi.extender=osgi.serviceloader.processor)"

java - for循环是OutOfMemoryError的原因吗? ( eclipse )

intellij-idea - 验证每个公共(public)类是否有 javadoc 注释的工具

java - 如何 Javadoc 类的单个枚举

java - 在我的情况下如何使用 Socket?

java - 如何确定DataHandler.writeTo()方法当前写入的字节数?

java - 如果发生异常则转至Try block

java - 没有这样的文件或目录 Eclipse Java Mac OSX