如果在你的 Maven 項目中,如果你使用了一個 jar,但是這個 jar 沒有源代碼。
IntelliJ IDEA 會先自動幫你反編譯,然后提示你下載源代碼。
你也可以設置自動下載源代碼和文檔。
自動下載源代碼和文檔
選擇 IntelliJ IDEA 的設置。
快捷鍵是 Ctrl + Alt + S
然后你可以使用關鍵字 maven 搜索。
在搜索的結果中,選擇 importing,然后選擇自動下載的選項。
然后 OK 退出就可以了。
如何在項目中下載
如果你沒有下載過所有的源代碼的話,你可以在項目中下載。
在你的 Maven 項目中的右側 Maven 選項。
選擇你需要下載的包,然后右鍵可以選擇下載源代碼和文檔。
當然,你也可以在界面的上端,直接一次全部下載。
你可以在需要下載的包上先進行選擇,然后單擊上部的全部下載源代碼和文檔。
如何查看文檔
選擇你需要查看的類,或者方法。然后使用快捷鍵 Ctrl + Q。這個將會彈出一個文檔的界面。
如果你已經選擇下載了文檔和源代碼的話。
那么在彈出文檔對話框的最下面有一個鏈接,單擊這個鏈接就可以在瀏覽器上查看 API 文檔了。
請參考下圖,是從瀏覽器中打開的 API 文檔。
如何查看源代碼
要查看源代碼就非常簡單了,你可以按住 Ctrl 鍵,然后按鼠標右鍵就可以查看類的源代碼了。
如果你的源代碼已經下載了那么 IntelliJ IDEA 是不會在編輯器的最上面提示你重新下載的。
如果你覺得源代碼過期了或者需要更新,你可以主動到你本地 Maven 的倉庫中刪除老的就可以了。