2009-02-19 21 views
12

我是Eclipse的新手,無法弄清楚如何讓我的編輯時顯示SWT和JFace的JavaDocs。如何在Eclipse中獲取SWT和JFace的JavaDoc?

我該怎麼做?謝謝!

+0

對於Juno,jFace的位置是http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/reference/api/ – t3chi3 2012-08-16 20:20:18

回答

6

我假設你已經下載了罐子並在項目中引用它們。如果是這樣,您可以右鍵單擊項目瀏覽器中的jar(在「引用的庫」節點中),然後單擊「屬性」。出現的窗口可以定義jar的JavaDoc和源的位置,如果有可用的話。

單擊Project> Properties> Java Build Path> Libraries,然後展開要添加javadoc/source的jar的節點。

另外值得一提的是,如果您使用Maven(http://maven.apache.org/)來構建您的項目,它的依賴關係管理系統將負責爲您找到源代碼和javadocs。但這是一個不同的話題。也許值得一看的是常春藤(http://ant.apache.org/ivy/) - 類似的依賴管理系統,但可以在沒有將你的靈魂賣給Maven的情況下使用,我被告知。


你也可能意味着你不能真正看到的javadoc:窗口>顯示視圖>其他...> Java的>的JavaDoc。此視圖將向您顯示當前焦點所在的javadoc。或者只需將鼠標懸停在某個方法上即可在彈出窗口中查看javadoc。

1

如果您使用「插件項目」,它們在默認情況下存在。該項目類型可在「Eclipse for RCP/Plug-in Developers」或「Eclipse Classic」中找到。如果您有不同的版本,那麼在通過更新管理器(位於「可用軟件 - > Eclipse項目更新」下的3.4)中安裝「Eclipse SDK」功能後,您應該能夠設置這樣的項目。

1

我經常發現eclipse.org上的javadoc真的很慢加載。 javadoc可能包含在您的eclipse安裝中,因此可在本地使用;請嘗試幫助 - >幫助內容菜單並搜索'SWT'以查看您的安裝是否爲真。

1

如果您希望JavaDoc安裝在Eclipse中的所有內容(包括插件),請安裝'Eclipse SDK'。造成這種情況的更新站點是

download.eclipse.org/eclipse/updates/4.4 

(這是Eclipse朱諾。開普勒使用版本號4.3,而不是4.4)
轉到Help > Install New Software...,給上面的網址爲章節「工作」。然後你應該選擇「Eclipse SDK」並安裝它。
安裝並重新安裝eclipse後,只要將鼠標懸停在特殊關鍵字上,所有文檔就會在您的編輯器中可見。
相信我這是最簡單和100%正確的方法。

有關進一步說明將會發生什麼,它將配置「org.eclipse.swt.gtk.linux.x86_64_3.102.1.v20140206-1358.jar」和「org.eclipse.swt_3.102.1」的javadoc路徑.v20140206-1334.jar「(或者在窗口org.eclipse.swt.win32.win32.x86_643.xxxx.jar中),並且可以在項目結構的插件依賴關係中正確顯示。所以要手動設置javadoc支持右鍵單擊項目>構建路徑>配置構建路徑>庫選項卡下>插件依賴關係選擇與swt相關的.jar(對於windows org.eclipse.swt.win32.win32.x86_643.xxxx.jar併爲linux org.eclipse.swt.gtk.linux.x86_64_xxxxxxx.jar)展開它並設置javadoc位置。對於java文檔位置,您應該將org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar的存檔路徑設置爲「\ Eclipse-Kepler \ eclipse \ plugins \ org.eclipse.platform.doc.isv_4 .3.2.v20140205-0929.jar「,它位於PATH_TO_ECLIPSE_FOLDER \ eclipse \ plugins(如果這個文件不存在,你應該把它放在那裏)。 U應該提供參考/ api作爲歸檔中的路徑。