我想提高我在 emacs 中的自动完成能力,以包括 javadoc 支持。假设我有所有东西的源 jar,有没有可以用来查询 javadoc 数据的源 jar 的工具?输出格式不太重要,因为它可能会被稍微调整一下。
所以该工具的输入是一个类路径和一个类名,以及一些选项,就像javap
我想提高我在 emacs 中的自动完成能力,以包括 javadoc 支持。假设我有所有东西的源 jar,有没有可以用来查询 javadoc 数据的源 jar 的工具?输出格式不太重要,因为它可能会被稍微调整一下。
所以该工具的输入是一个类路径和一个类名,以及一些选项,就像javap
如果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用户,如果这是一个愚蠢的问题,请忽略它。