说实话,Eclipse到现在还不能说处处比VS强,就拿联机帮助来说,到现在也没能作得像MSDN一样随心所欲的找到你要找的类,方法,更不用说例子代码。虽说CHM和HTML版本的Java API DOC,从无论SE还是EE甚至Jakarta能准备的 都准备了,但有时候在客户现场开发没有Google,遇到有些不常用的第三方包还是抓耳挠腮的找不到帮助。在这里整理一下常用的Eclipse中使用Java API DOC方法,希望能找到更完美的方案。常用的方法三种,一种是填加一个插件,用Elipse自带的Help Server发布DOC。另一种是用Eclipse自带的热键唤起一个浏览器。还有一种是用DocJar。
Eclipse自带插件的方式参考老俞的帖子《将Java Document或其它文档集成到Eclipse中》吧。加好之后在Eclipse里用F1就能把Help调出来,很拉风哟。比如把光标放在String上,点F1,相应的help就列出来了。但这种方式不爽的的是不能方便的搜索,比如我想找个叫S?ring的类,用它的Search找不到。

另一种好玩的方式就是Eclipse自带的热键Shift+F2。在Eclipse里写代码时遇到看不懂的方法或类,选中它,点一下Shift+F2,会弹出来一个浏览器窗口,并且显示你指定的东东。这东西的好处是配起来比上面的方式简单得多。我习惯在把常用的第三方类库在Eclipse中设置为Libraries,然后为Libraries中需要用Java API DOC的包指定DOC位置。

同样你需要为JDK指定Java API DOC。

但同样搜索的问题还是不能很好解决。
第三种方式是用DocJar。网上使用文章不少,我就不废话了。但不爽的是用的时候必须联网。搜索可以支持模糊查询了,但效果并不好。
有上面三种工具,基本JavaDoc的大部分查询问题能解决了。但实例代码还不能和Eclipse集成来查询。期待着。。。
Eclipse自带插件的方式参考老俞的帖子《将Java Document或其它文档集成到Eclipse中》吧。加好之后在Eclipse里用F1就能把Help调出来,很拉风哟。比如把光标放在String上,点F1,相应的help就列出来了。但这种方式不爽的的是不能方便的搜索,比如我想找个叫S?ring的类,用它的Search找不到。
另一种好玩的方式就是Eclipse自带的热键Shift+F2。在Eclipse里写代码时遇到看不懂的方法或类,选中它,点一下Shift+F2,会弹出来一个浏览器窗口,并且显示你指定的东东。这东西的好处是配起来比上面的方式简单得多。我习惯在把常用的第三方类库在Eclipse中设置为Libraries,然后为Libraries中需要用Java API DOC的包指定DOC位置。
同样你需要为JDK指定Java API DOC。
但同样搜索的问题还是不能很好解决。
第三种方式是用DocJar。网上使用文章不少,我就不废话了。但不爽的是用的时候必须联网。搜索可以支持模糊查询了,但效果并不好。
有上面三种工具,基本JavaDoc的大部分查询问题能解决了。但实例代码还不能和Eclipse集成来查询。期待着。。。
没有评论:
发表评论