17

命令行上有 Java API 查看器吗?

我一直在使用manC 编程和riRuby 编程。它们对我来说似乎都很方便,现在我正在为 Java API 寻找类似的东西。

如果之前有人提出过这个问题,我深表歉意。我做了很多谷歌搜索,但没有结果显示。我想我可能使用了错误的术语。

4

1 回答 1

14

作为 JDK 的一部分,您还将收到 javap 实用程序,该实用程序允许您查看 java .class 文件中的方法签名。

javap myClass

对于 java API,您可以使用

javap java.lang.Integer

如果您是 vi 狂热者,请使用此调整来查看光标下类的方法签名,并在您的 ~/.vimrc 中添加以下内容。

let $jre='/cygdrive/c/jdk1.6.0_21/jre'  
map tt yy:tabnew ^R^W^M  
map + tt:set ft=java^M!!javap -public `grep .*%$ $jre/lib/classlist`^M  
  1. ^M 之类的插入符号前面的字符需要使用 Ctrl+V 然后 Ctrl+M 键入
  2. javap 需要在您的系统路径中
  3. 使用您自己的 jre 位置代替它
  4. 最后,由于这是使用 cygwin 测试的,您可能需要做一些修饰

另一种方法是使用基于文本的浏览器。请参阅: 从 Vim 查找 javadoc 帮助文件 [仅限 Unix]

于 2013-03-20T16:54:04.783 回答