PyCharm 2025.1 ヘルプ

ダイアグラム

ダイアグラムメニューでは、ダイアグラムのデフォルトの表示設定とレイアウトを構成できます。

コンテンツペイン

ダイアグラムに表示される要素の横にあるチェックボックスを選択します。

項目

説明

差分の表示

詳細

このチェックボックスが選択されている場合、指定されたすべての要素の詳細がリビジョンの UML クラスダイアグラムに表示されます。このチェックボックスが選択されていない場合、ノード要素のみがダイアグラムに含まれます。

DB ダイアグラム

キー列

ダイアグラムが表示されたときに表示される主キー列は、このチェックボックスを選択します。

エディターでダイアグラムを表示するときは、ツールバーの the Key Columns button を使用して対応する列を表示または非表示にします。

ダイアグラムが開くときに表示される主キー列以外の列については、このチェックボックスを選択します。

エディターでダイアグラムを表示するときは、ツールバーの the Columns button を使用して対応する列を表示または非表示にします。

グラフィカルな Explain Plan

属性

クエリマップ上のクエリ属性の表示を切り替えます。これらの属性には、行数、インデックス名、クエリに関するその他の追加情報を指定できます。クエリマップの構築の詳細については、「クエリプランを視覚化する」を参照してください。

Enabled and disabled attributes on a query plan
Disabled and disabled attributes on a query plan

Python クラスダイアグラム

クラス要素

下のチェックボックスを選択すると、ノード要素内のメンバーが表示されます。

ダイアグラムでは、ツールバーボタン Method をメソッドに、Field をフィールドに、Inner class を内部クラスに使用します。

Django モデル依存関係ダイアグラム

要素

下のチェックボックスを選択すると、ノード要素内のメンバーが表示されます。

ダイアグラムでは、フィールドにはツールバーボタン Fields を使用します。

SQLAlchemy モデル依存関係ダイアグラム

フィールド

下のチェックボックスをオンにして、ノード要素内のフィールドを表示します。

ダイアグラムでは、ツールバーボタン the Nodes field button を使用します。

コントロール

項目

説明

デフォルトレイアウト

デフォルトレイアウトリストから希望のレイアウトを選択します。新しく作成したダイアグラムのノード要素は、選択したレイアウトに従って配置されます。

デフォルトスコープ

デフォルトスコープリストからスコープを選択します。スコープを指定すると、不要な階層をダイアグラムに表示するのを避けることができます。設定 (Ctrl+Alt+S) ダイアログのスコープページで、プロジェクトのスコープを定義できます。

レイアウト後の内容に合わせる

このチェックボックスを選択すると、ダイアグラムのコンテキストメニューで選択したレイアウトを適用した後、すべてのダイアグラム要素が現在のダイアグラム領域に収まるようにサイズが変更されます。ダイアグラムでは、the Fit Content icon ツールバーボタンを使用します。

新規要素が追加されたときに再レイアウトする

このチェックボックスをオンにすると、新しい要素を追加した後で自動的にダイアグラムのレイアウトが実行されます。