2010-01-02 71 views
2

到目前爲止,我在Google的類名搜索查詢結尾處剛剛添加了「java 6」,但有時我正在尋找不知名稱的類的,但是是爲我想要做的而設計的。更有效地瀏覽JDK文檔

對於有效瀏覽JDK文檔有任何提示或技巧?

回答

6

直接從IDE瀏覽API文檔。

例如在IntelliJ IDEA的,擊中Ctrl鍵 - Q當光標被放置在某些類或方法的名稱(或其他代碼元素),shows the API documentation在彈出(像在下面的圖)。 Shift - opens the Javadoc in your browser以獲得更全面的瀏覽。

http://www.jetbrains.com/idea/features/screenshots/60/JavaDoc_popup_tooltips.gif

我敢肯定有類似的功能爲一體的Javadoc在其他IDE如Ecplise(hover, F2, or Shift-F2)和Netbeans。

編輯:對於「尋找我不知道名字,但專爲我想做班」,我會親自啓動full JDK Javadocs(帶框架)在Firefox,開始打字可能是類名的一部分,並讓「find as you type」幫助我從左邊的框架中找到所有類。經常爲我工作。或者你可以嘗試GrepDocs

+1

是的 - 易於添加源(因此所有文檔)到Eclipse。 – Pool 2010-01-02 23:38:05

+0

在NetBeans中進行了一些偵聽之後,我發現默認情況下會按Ctrl + Shift + Space打開此窗口:http://imgur.com/Pzj2z.png問題是外部瀏覽器按鈕被禁用,我將不得不看看我能做些什麼它(但是這不是什麼大不了的),謝謝。 – defectivehalt 2010-01-02 23:58:08

+0

GrepDocs也非常適合C++。你一直非常樂於助人,如果可以的話,我會爲你的答案投票。 – defectivehalt 2010-01-03 00:04:24

0

什麼公司,比如搜索,

vector site:java.sun.com/javase/6 

site:運算符有助於將搜索限制到網絡的特定片段。

+0

矢量網站:java.sun.com/javase/6/docs/api/ 這在谷歌工作得很好。我爲在Google中搜索到的網站操作員創建了一個快速訪問的書籤。謝謝。 – defectivehalt 2010-01-02 23:46:21

0

嘗試DocJar,它有一個javadoc搜索引擎,涵蓋了幾個流行的框架以及核心的java API。你可以在javadoc的主體中搜索文本,所以你不需要知道你正在尋找的東西的名字。

+0

謝謝,這更多的是我正在尋找的東西,但是,它感覺很笨重。 – defectivehalt 2010-01-02 23:38:33

0

我在我的機器上運行一個Tomcat實例,並帶有一個簡單的HTML頁面,其中包含我需要的所有鏈接(例如Java,Hibernate,Spring和Groovy)。

我將此頁設爲我的Firefox主頁。我覺得這比書籤更有用,這是一種組織信息的不幸方式,恕我直言。

我可以通過「Ctrl-T [或'Home']來獲得Java6文檔,點擊」。之後,導航是一個簡單的搜索。

+2

您可以將磁盤上的HTML文件設置爲您的主頁。我假設你出於其他原因正在運行tomcat,但是如果沒有,運行一個app服務器僅僅是爲了一個單獨的HTML頁面是非常沒有意義的。 – Chris 2010-01-02 23:48:58

+0

(1)我也有鏈接到部門資源。整個團隊可以到我的頁面作爲參考。 (2)我也運行Groovlets作爲實用程序。 – 2010-01-04 17:22:47

0

我剛剛爲我的本地磁盤解壓Java 6(和5和4)的doco,併爲每個Java版本設置了帶有書籤的FF配置文件,另外還有J2ME,加上我自己的軟件庫以及第三個黨的doco,加上HTML和CSS等。我已經設置了主頁,爲每個我經常使用的文檔打開多個選項卡,並且我只是一直使用這個瀏覽器打開。

等各個環節是這樣的:

file:///C:/Java/DOC-160/API/Index.html 

,當然,所有的DOCO是完全索引查找特定的類和方法時非常有用。