14

関連する pdb がある場合、ライブラリを使用するビジュアル スタジオ開発環境では、デバッグ中にそれらのソースを掘り下げることができます。IntelliJ Idea IDE を使用して Java で開発しているときに、この機能を使用する方法はあるのでしょうか? 休止状態が何をするかを見たいです。

4

5 に答える 5

10

もちろん、ドキュメントを引用すると:

ライブラリには、必要に応じて、ライブラリ クラスのソース コードと、対応する API ドキュメントを含めることができます。[...] ただし、ソース コードから抽出されたインライン ドキュメントを使用する機能と、IDE から直接 API ドキュメントを表示する機能が追加されています。

ドキュメントには、外部ライブラリをデバッグできるとは記載されていませんが、これも明らかに可能です。

ソースを追加するには、次を選択します。

  • ファイル | プロジェクトの構造
  • [ライブラリ] タブをクリックします
  • ライブラリを選択して+アイコンをクリック
  • ソースを含む JAR ファイルを見つけます。

などのビルド ツールを使用している場合、IntelliJ は自動的にダウンロードして利用可能なソースをすべてのライブラリにアタッチします。手作業は必要ありません。

于 2012-05-28T08:04:23.683 に答える
4

Project Structure| | Libraries(またはライブラリが定義されている場合はモジュールの依存関係):

プロジェクトの構造

次に、ライブラリタブでプラスマークをクリックします。

ライブラリ

ソース タイプを選択します。

ソースを追加

次に、ソース パスを選択し、必要なライブラリを追加する必要があります。最後に [適用] をクリックします。

于 2014-10-18T06:07:24.573 に答える
3

Maven を使用している場合は、Maven パネルに「ソースをダウンロード」ボタンがあります。
そうでない場合は、最初に hibernate のソースを取得し、インターネットで検索する必要があります。そして、それらを添付します。File -> Project Structure -> Libraries -> Your hibernate lib -> and attach source

于 2012-05-28T08:03:25.680 に答える
3

Go toImplementation(s)

コンテキストメニューを使用した単純なルートを提案した人は誰もいません:

  1. import java.util.DesiredClass
  2. このインポート文を選択
  3. 右クリック->移動->実装

終わり!のソース コードがDesiredClass新しいタブで開きます。

これは、コードの本文で選択したクラス名でも機能します。

コンテキスト メニュー項目のクラス名が選択されたコード エディターのスクリーンショット

于 2017-03-26T21:14:33.663 に答える