このアクションのショートカットはShift + F1ですが、JDK documentation path
をdocs
フォルダーに移動します(docsフォルダーは jdk-7u2-apidocs.Zip から解凍されます)。
ありがとう
10.5.4を使用しています。ドキュメントまたはオンラインリソースから、プロジェクト構造> SDKの((SDKの選択))> [ドキュメントのパス]> [URLの指定]でこれを追加する必要があることはわかりませんでした。
IntelliJ Ideaの場合:「プロジェクト構造」(Ctrl + Shift + Alt + S)を呼び出し、「プラットフォーム設定-SDK」に進み、右側の「ドキュメントパス」タブを選択し、JavaDocのURLを追加します( http: //docs.Oracle.com/javase/7/docs/api/ )プロジェクトに
私は質問を次のように理解しています:
JDK内にないクラスのjavadocをご覧ください。 CrazyCoderの返事はJDK固有のjavadocsについて話しているので、私は少し不確かです。
I am using Macos 10.8.4 and Intellij 11.1.5
私が取り組んでいるプロジェクトは、複雑な依存関係を持つ多くのモジュールを持つmvnベースのプロジェクトです。
具体的な例を挙げて、私がやったことを説明します。他の人にも再現できると確信しています:Apache sshd
JavadocをMaven Centralからダウンロードし、どこかに保存しました。 intellijでは、モジュール設定(ショートカットF4)とサイドバーのライブラリに行きました。 Mavenはすべての依存関係を自動的にプルし、そこにsshdを見つけることができます。右側には、クラス、ソース、およびJavaDocが表示されます。私の場合のJavaDocs部分には、ローカルのm2ディレクトリを指すパスがリンクされていました。ただし、ディレクトリにはjavadoc jarファイルが含まれていませんでした。だから私はそれをどうやって手に入れるかと思った:
mvn dependency:resolve -Dclassifier=javadoc
しかし、これはネクサスにいくつかのjavadocがないため失敗しました(確かではありません)。
そのため、手動でダウンロードしたファイルをjavadocリンクとしてリンクし、これにより、Shift + F1を使用してjavadocを標準ブラウザで開くことができました。
たぶん他の人は、mvnでこれを実現する方法について詳しく説明できます。さらに調査する時間はありませんでした。
Java 10ドキュメントパス
ファイルに移動->プロジェクト構造外部URLを選択
以下のリンクは正常に動作します...デフォルトの1つは動作しません
以下に示すように、外部Javadocs APIリンクを追加できます。
File
> Project Structure...
に移動しますSDKs
(Platform Settings
の下)を選択しますDocumentation Paths
タブに移動しますSpecify URL
ボタンを選択し、JDK 11 APIドキュメントのリンクを追加します( https://docs.Oracle.com/en/Java/javase/11/docs/api/ )あなたが私のようであり、必ずしもjavadocが必要ではなく、IDE内のドキュメントが必要な場合に、ここに投稿してください。
私の状況では、OpenJDK 11をダウンロードしていたため、IntelliJ内でドキュメントを取得できませんでした。代わりに、逆コンパイルされたコードを取得していました。
私を助けたのは https://stackoverflow.com/a/38413439 での答えでした.
/usr/lib/jvm/openjdk-11/
)。src.Zip
(私のために、 /usr/lib/jvm/openjdk-11/lib/src.Zip
)。Intellijにインデックスを付けて、IDEで使用できるようにします。