2

我想提高我在 emacs 中的自动完成能力,以包括 javadoc 支持。假设我有所有东西的源 jar,有没有可以用来查询 javadoc 数据的源 jar 的工具?输出格式不太重要,因为它可能会被稍微调整一下。

所以该工具的输入是一个类路径和一个类名,以及一些选项,就像javap

4

1 回答 1

0

如果vim可以做到,你会去吗?:P

经过快速搜索,我发现 javaDoc 使用 Doclet 生成 html javadocs。

Doclet 的包信息:

Doclet API(也称为 Javadoc API)为客户端提供了一种检查程序和库的源代码级结构的机制,包括嵌入在源代码中的 javadoc 注释。

您可以查看 Doclet api 了解详细信息。恐怕您必须编写自己的命令行工具(java 程序)才能获取 javadoc 注释。

文档 API:

http://java.sun.com/j2se/1.5.0/docs/guide/javadoc/doclet/spec/index.html

Taglet API 你可能也想看看。

Taglet API 是为自定义格式化 Javadoc 标签文本而提供的接口。

http://java.sun.com/j2se/1.5/docs/guide/javadoc/taglet/spec/com/sun/tools/doclets/Taglet.html

只是好奇,你想做自动完成,为什么需要 javaDoc?我以为你需要java源代码的标签。好吧,我不是emacs用户,如果这是一个愚蠢的问题,请忽略它。

于 2013-01-11T15:33:42.797 回答