ダイアグラムのツールバーとコンテキストメニュー
ダイアグラムエディターのツールバーを使用してアクションにすばやくアクセスし、コンテキストメニューを使用して表示されたダイアグラムを管理します。
ツールバー
項目 | 説明 |
---|---|
| (データベースを操作する場合に使用できます。) このボタンをクリックすると、ダイアグラムに主キー列が表示されます。 |
| (データベースを操作するときに使用できます。) 次の表示を切り替えます。
|
| (データベースを操作する場合に使用できます。) このボタンをクリックして、ダイアグラム内の仮想外部キーを表示または非表示にします。 |
| (データベースを操作する場合に使用できます。) このボタンをクリックして、ダイアグラム内のコメントを表示または非表示にします。 |
| 依存関係を選択してこのアイコンをクリックすると、依存関係がどのようにルートに接続されているかがわかります。詳しくは、Maven、Gradle、Spring の依存関係ダイアグラムを参照してください。 |
| 依存関係を選択してこのアイコンをクリックすると、他の依存関係が選択したノードに接続されていることを確認できます。詳しくは、Maven、Gradle、Spring の依存関係ダイアグラムを参照してください。 |
| このアイコンをクリックして、表示したい依存範囲を選択します。IntelliJ IDEA は、指定された依存範囲のみを表示します。 |
| このアイコンをクリックして、ダイアグラムのノードに枠を追加します。 |
| このアイコンをクリックすると、ダイアグラムの縮尺が拡大されます。あるいは、NumPad+ を押します。 |
| このアイコンをクリックすると、ダイアグラムの縮尺が縮小されます。あるいは、NumPad- を押します。 |
| このアイコンをクリックすると、ダイアグラムの実際のサイズに戻ります。 |
| このアイコンをクリックして、内容を現在のダイアグラムのサイズに合わせます。 |
| このアイコンをクリックして、ダイアグラムのコンテキストメニューのレイアウトノードから選択した現在のレイアウトを適用します。 |
| このアイコンをクリックして、ダイアグラムをウィンドウの端に合わせて拡大縮小します。 |
| このアイコンをクリックして、ダイアグラムをクリップボードにコピーします。 |
| このアイコンをクリックし、マウスでダイアグラムの領域を選択します。選択した領域がクリップボードにコピーされます。 |
| このアイコンをクリックして、サードパーティのツールと互換性のあるさまざまな形式を使用してダイアグラムをファイルやイメージにエクスポートするか、ブラウザーでダイアグラムを開きます。 ![]() 次のオプションを選択して構成できます。
|
| このボタンをクリックして、ダイアグラム全体をリフレッシュします。 |
| このボタンをクリックしてダイアグラムの設定を開き、追加のオプションを構成できます。 |
コンテキストメニュー
以下の表には、ツールバーからは利用できないコマンドが含まれています。
項目 | 説明 |
---|---|
選択した要素のアクション | このオプションを使用して、ダイアグラム内の選択した要素に適用されるアクションのリストを開きます。アクションを選択して、要素のコピー、そのソースへの移動、その使用箇所の検索、移動アクションやさまざまな Git アクションの使用などを行うことができます。 |
コンテンツ | このオプションを使用して、新しい要素の追加、依存関係の表示、ダイアグラム内の要素の並べ替えなどに役立つアクションのリストを開きます。 |
新規 | このノードを使用して、ダイアグラムに新しい要素を追加します。 |
カテゴリの表示 | 列またはキー列メソッド、内部クラス、フィールドなどのカテゴリを表示または非表示にします。 |
ダイアグラムにクラスを追加 | ダイアグラムに既存のクラスを追加できるようにします。クラス名の入力を開始し、補完リストからターゲットアイテムを選択します。 |
分析 | このノードには、現在のコンテキストで有効になっている分析コマンドが含まれています。 |
削除 | 選択したダイアグラムを削除します。 |
グラフの分析 | このノードを使用して、ダイアグラムを分析するコマンドの 1 つを選択します。グラフの特性を確認したり、グラフの焦点を変更したり、グラフの中心性を測定したりすることができます。 |
リファクタリング | このノードには、現在のコンテキストで有効になっているリファクタリングコマンドが含まれています。 |
ソースに移動 | エディターで選択したダイアグラムノード要素を開くには、このコマンドを選択します。 |
使用箇所の検索 | 選択したノード要素の使用箇所を検索するには、このコマンドを選択します。 |
実際のサイズ | ダイアグラムの実際のサイズを復元します。 |
内容に合わせる | コンテンツを現在のダイアグラムのサイズに合わせます。 |
レイアウト | サブメニューから目的のダイアグラムレイアウトを選択します。 |
ルートエッジ | このアクションを選択して、ダイアグラムをエディターの中央に配置します。 |
方向 | 次の方向オプションを提供します: 下から上、上から下など。 |
現在のレイアウトを適用 | ダイアグラムのコンテキストメニューのレイアウトノードから選択された現在のレイアウトを適用します |
ルートエッジ | ダイアグラムのコンテンツをダイアグラムウィンドウの端に合わせて拡大縮小します。 |
エッジラベルの表示 | このコマンドをチェックすると、ダイアグラムに多重度が表示されます。 |
外観 | グリッド、エッジラベル、ブリッジを表示することにより、ダイアグラムの表示方法を管理します。エッジをマージしてエッジ形状を選択できます。 |
振る舞い | このオプションを使用して、グリッドに対する要素の整列、選択したノードの構造ビューの表示、レイアウト後のコンテンツのフィッティングなど、ダイアグラムの動作に関連するコマンドを選択します。 |
グリッドにスナップ | 要素をグリッドに揃えます。 |
レイアウト後の内容に合わせる | レイアウトを選択した後、ダイアグラムの内容に適合します。デフォルトで有効になっています。 |
ダイアグラムをクリップボードにコピー | このアイコンをクリックして、ダイアグラムをクリップボードにコピーします。 |
選択範囲をクリップボードにコピー | このアイコンをクリックし、マウスでダイアグラムの領域を選択します。選択した領域がクリップボードにコピーされます。 |
ダイアグラムのエクスポート | このオプションを使用して、サードパーティのツールと互換性のあるさまざまな形式を使用してダイアグラムをファイル、イメージにエクスポートするか、ブラウザーでダイアグラムを開きます。 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/maven_artifact_search.png)
Maven 依存関係
IntelliJ IDEA を使用すると、プロジェクト内の Maven 依存関係を管理できます。Maven 依存関係を追加、インポートし、ダイアグラムで表示し、分析することもできます。Maven 依存関係を追加する:IntelliJ IDEA を使用すると、プロジェクトに Maven 依存関係を追加できます。POM 内で依存関係を指定することをお勧めします。IntelliJ IDEA モジュール設定内で手動で設定した依存関係は、次回の Maven プロジェクトの再ロード時に破棄されます。エディターで P...
![](https://resources.jetbrains.com/help/img/idea/2024.1/add_dependency_gradle.png)
Gradle 依存関係
IntelliJ IDEA を使用すると、Gradle プロジェクトの依存関係を追加および管理できます。依存関係を追加して、ダイアグラムに表示できます。Gradle 依存関係を生成する:プロジェクトに追加された依存関係は、Gradle によって管理されます。依存関係を追加または管理する最良の方法は、build.gradle ファイルを使用することです。IntelliJ IDEA モジュール設定内で手動で設定した依存関係は、次の Gradle プロジェクトの再ロード時に破棄されます。Gradle 依...
![](https://resources.jetbrains.com/help/img/idea/2024.1/spring_gutter_icon_actions.png)
Spring ダイアグラム
Spring ダイアグラムは、アプリケーションの依存関係を分析できます。ダイアグラム上の Bean またはファイルをダブルクリックすると、エディター内の専用のタブで開くことができます。Spring Bean の依存関係ダイアグラム:Spring Bean 依存関係ダイアグラムを使用して、プロジェクト内の Bean 間の依存関係を表示および分析します。ダイアグラムを開くガターで、bean アイコン (Java または Kotlin ファイルの場合) またはダイアグラムアイコン (XML ファイルの場...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_query_plan_attributes_enabled.png)
ダイアグラム
ダイアグラムメニューでは、ダイアグラムのデフォルトの表示設定とレイアウトを構成できます。コンテンツペイン:ダイアグラムに表示される要素の横にあるチェックボックスを選択します。差分の表示詳細このチェックボックスが選択されている場合、指定されたすべての要素の詳細がリビジョンの UML クラスダイアグラムに表示されます。このチェックボックスが選択されていない場合、ノード要素のみがダイアグラムに含まれます。Java クラスダイアグラムクラス要素チェックボックスを選択すると、ノード要素内のメンバー(フィ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/diagram_editor.png)
UML クラスダイアグラム
ダイアグラムプラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっているダイアグラムプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、ダイアグラムプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。IntelliJ IDEA を使用すると、プロジェクトのパッケージにダイアグラムを生成できます。このような...
![](https://resources.jetbrains.com/help/img/idea/2024.1/show_implementations.png)
クラスダイアグラムツールバー、コンテキストメニュー、凡例
UML クラスダイアグラムの使用の詳細については、「UML クラスダイアグラム」を参照してください。ツールバー:このボタンをクリックすると、クラスノードのフィールドが表示されます。このボタンをクリックすると、クラスノードにコンストラクターが表示されます。このボタンをクリックすると、クラスノードにメソッドが表示されます。クラスノードのプロパティを表示するには、このボタンをクリックします。クラスノードの内部クラスを表示するには、このボタンをクリックします。このボタンをクリックしてコンボボックスを表...