PyCharm 2026.1 Help

構造ツールウィンドウ、ファイル構造ポップアップ

構造ツールウィンドウ

View | Tool Windows | Structure または Alt+7

このツールウィンドウには、エディターで現在開いている、プロジェクトツールウィンドウで選択した、フォーカスを持っているファイルの構造が表示されます。

ダイアグラムの場合、このツールウィンドウにダイアグラムのプレビューが表示されます。

また、Jupyter Notebook の構造も表示され、Markdown セルと Python セルの両方が表示されます。 詳細については、 Jupyter Notebook サポートを参照してください。

ファイル構造ポップアップ

Navigate | File Structure または Ctrl+F12

このポップアップには、現在エディターで開かれていてフォーカスがあるファイルの構造が表示されます。

どちらのビューでも、 ファイル構造をすばやくナビゲートできます

ヘッダー

ヘッダー上のボタンはすべての言語コンテキストで共通です。

アイコン

ツールチップ

説明

ビューオプション

ビューオプション

このボタンをクリックするとメニューが開き、ツールウィンドウの外観を設定できます。

オプション

オプション

このボタンをクリックすると、 オプション メニューが開きます。

ツールウィンドウの非表示

非表示 Shift+Escape

ツールウィンドウ Shift+Escape を非表示にします。

すべてのツールウィンドウを非表示にするには、 Ctrl+Shift+F12 を押します。

オプションメニュー

オプション コンテキストメニューは、すべての言語コンテキストに共通です。

オプション

説明

すべて展開

ツールウィンドウ内のすべてのノードを展開するには、このオプションを選択します。

すべて折りたたむ

ツールウィンドウ内のすべてのノードを折りたたむには、このオプションを選択します。

シングルクリックで移動

このオプションを選択すると、フォーカスがエディターに切り替わったときに、選択したノードに対応するソースコードの行への自動ナビゲーションが有効になります。

開いている要素を常に選択

このオプションを選択すると、PyCharm が 構造 ツールウィンドウ内で、エディターのキャレットが現在あるコードに対応するノードに自動的にフォーカスを移動します。

スピード検索 Ctrl+F

スピード検索バーを使用すると、ツールウィンドウ内の項目をすばやく見つけることができます。

表示モード

このオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。

詳細については、 ツールウィンドウの表示モード を参照してください。

移動

詳細については、 ツールウィンドウを移動する を参照してください。

サイズ変更

罫線の 1 つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な 伸縮 オプションを選択します。

詳細については、 ツールウィンドウのサイズを変更する を参照してください。

サイドバーから除去

このオプションは、ツールウィンドウを非表示にし、ツールウィンドウバーから関連する ツールウィンドウボタンを削除し、クイックアクセスメニューからツールウィンドウを削除します。

ビューオプション

ソート

アルファベット順

クラス内の要素をアルファベット順にソートします。

表示

フィールド

ツリー内のすべてのフィールド(プロパティ)を表示します。

継承済み

現在のクラスで継承されアクセスできるすべてのメソッドとフィールドを表示します。 継承されたメンバーは、現在のクラスで定義されたメンバーと区別するためにグレーで表示されます。

Object から継承

(JavaScript、TypeScript、CoffeeScript ファイルのみ)このオプションを選択すると、現在のオブジェクトから継承されたすべてのメソッドとフィールドが表示されます。

HTML アウトライン

(HTML ファイルのみ)HTML 5 のアウトラインを表示

DDL ステートメント

(SQL ファイルのみ) DDL ステートメント (CREATEALTERDROP やその他のステートメントなど) のみを表示します。

DML ステートメント

(SQL ファイルのみ) DML ステートメント (たとえば、 SELECTINSERTUPDATEDELETE やその他のステートメント) のみを表示します。

Select ステートメント

(SQL ファイルのみ) SELECT ステートメントのみを表示します。

その他

(SQL ファイルのみ)前のカテゴリに当てはまらないステートメントのみを表示します。

グループ

定義している型別のメソッド

(JavaScript、TypeScript、CoffeeScript ファイルのみ)特定のクラスやインターフェースのメソッドをオーバーライドまたは実装しているすべてのメソッドを、そのクラスやインターフェースに対応するノードの下にまとめて表示します。

型別にグループ化

(SQL ファイルのみ) ステートメントをタイプ別にグループ化します (たとえば、DDL ステートメント、DML ステートメント、 SELECT ステートメント、その他)。

2026 年 6 月 1 日