クラス ダイアグラムおよびクラスの詳細情報のウィンドウでのキーボードとマウスのショートカット (クラス デザイナー)
マウスに加えてクラス デザイナーと [ENT2ENT] ウィンドウでのナビゲーション操作を実行するにはキーボードを使用できます。
このトピックの内容
クラス デザイナーでマウスを使用して
次のマウス操作がクラス ダイアグラムでサポートされます。
マウス操作の組み合わせ |
コンテキスト |
Description |
---|---|---|
ダブルクリック |
図形要素 |
コード エディターを開きます。 |
|
図形の端 |
[シェイプ幅の調整] コマンドを呼び出します。 |
|
ロリポップ |
ロリポップを展開/縮小します。 |
|
ロリポップ ラベル |
[インターフェイスを表示] コマンドを呼び出します。 |
|
コンパートメント ヘッダー |
図形を展開/縮小します。 |
マウス ホイール |
クラス ダイアグラム |
垂直にスクロールします。 |
Shift + マウス ホイール |
クラス ダイアグラム |
水平にスクロールします。 |
Ctrl + マウス ホイール |
クラス ダイアグラム |
ズームします。 |
Ctrl + Shift + クリック |
クラス ダイアグラム |
ズームします。 |
[クラスの詳細] ウィンドウ内でマウスを使用します。
マウスを使用して、[クラスの詳細] ウィンドウの表示状態やデータを次の方法で変更できます。
編集可能なセルをクリックすると、そのセルの内容を編集できます。変更内容は、[プロパティ] ウィンドウやソース コードなど、データが格納または表示されるすべての場所に反映されます。
行のセルをクリックすると、[プロパティ] ウィンドウにその行の持つ要素のプロパティが表示されます。
列の幅を変更するには、列見出しの右端を必要な列幅になるまでドラッグします。
行の左側のプラス記号またはマイナス記号をクリックして、コンパートメントまたはプロパティの各ノードを展開または縮小できます。
[クラスの詳細] ウィンドウには、現在のクラスの新規メンバーを作成したり、[クラスの詳細] ウィンドウのグリッドのメンバー コンパートメントを移動したりするためのボタンがいくつか用意されています。詳細については、[クラスの詳細] ウィンドウのボタンに関するトピックを参照してください。
クラス デザイナーを使用してキーボード
次のキー操作がクラス ダイアグラムでサポートされます。
Key |
コンテキスト |
Description |
---|---|---|
方向キー |
型シェイプの内部 |
図形の内容でツリー スタイルのナビゲーションを行います (図形の折り返しがサポートされます)。←キーと→キーは、現在の項目が展開できる場合は項目を展開/縮小し、展開できない場合は親に移動します (詳細な動作については、ツリー ビューのナビゲーションを参照してください)。 |
|
トップレベルの図形 |
ダイアグラムの図形を移動します。 |
Shift + 方向キー |
型シェイプの内部 |
メンバー、入れ子にされた型、コンパートメントなどの図形要素から構成される連続した選択を行います。これらのショートカットは、折り返しをサポートしません。 |
Home |
型シェイプの内部 |
トップレベルの図形タイトルに移動します。 |
|
トップレベルの図形 |
ダイアグラムの最初の図形に移動します。 |
End |
型シェイプの内部 |
図形の内部の最後の可視要素に移動します。 |
|
トップレベルの図形 |
ダイアグラムの最後の図形に移動します。 |
Shift + Home |
型シェイプの内部 |
現在の項目から開始して、同じ図形の一番上の項目まで、図形内の要素を選択します。 |
Shift + End |
型シェイプの内部 |
Shift + Home と同じですが、上から下への方向です。 |
Enter |
すべてのコンテキスト |
ダブルクリックでも使用できる図形の既定の操作を呼び出します。ほとんどの場合、これは [コードの表示] ですが、一部の要素では定義が異なります (ロリポップ、コンパートメント ヘッダー、ロリポップ ラベル)。 |
+/- |
すべてのコンテキスト |
現在フォーカスのある要素が展開できる場合、これらのキーは要素を展開/縮小します。 |
> |
すべてのコンテキスト |
子を持つ要素では、このキーは要素が縮小されている場合に要素を展開し、最初の子に移動します。 |
< |
すべてのコンテキスト |
親要素に移動します。 |
Alt + Shift + L |
型シェイプの内部 + 型シェイプの上 |
現在選択されている図形にロリポップがある場合は、ロリポップに移動します。 |
Alt + Shift + B |
型シェイプの内部 + 型シェイプの上 |
基本型の一覧が型シェイプに表示され、複数の項目がある場合は、一覧の展開状態 (縮小/展開) を切り替えます。 |
Del |
型およびコメントの図形上 |
[ダイアグラムから削除] コマンドを呼び出します。 |
|
その他すべて |
[コードの削除] コマンドを呼び出します (メンバー、パラメーター、関連付け、継承、ロリポップ ラベル)。 |
Ctrl + Del |
すべてのコンテキスト |
選択項目に対して [コードの削除] コマンドを呼び出します。 |
Tab |
すべてのコンテキスト |
同じ親を持つ次の子に移動します (折り返しをサポートします)。 |
Shift + Tab |
すべてのコンテキスト |
同じ親を持つ前の子に移動します (折り返しをサポートします)。 |
Space |
すべてのコンテキスト |
現在の要素の選択を切り替えます。 |
[クラスの詳細] ウィンドウのキーボードを使用して
[!メモ]
次のショートカット キーは、コードの作成時と同じ効果を得られるように選ばれています。
次のキーを使用して [クラスの詳細] ウィンドウを移動します。
Key |
結果 |
, (コンマ) |
カーソルがパラメーター行にある場合、コンマを入力すると、カーソルが次のパラメーターの [名前] フィールドに移動します。カーソルがメソッドの最後のパラメーター行にある場合、カーソルは [<パラメーターの追加>] フィールドに移動します。このフィールドを使用して新規パラメーターを作成できます。 カーソルが [クラスの詳細] ウィンドウの他の場所にある場合は、コンマを入力すると、コンマが通常の文字として現在のフィールドに追加されます。 |
; (セミコロン) または ) (右かっこ) |
カーソルが [クラスの詳細] ウィンドウのグリッドで次のメンバー行の [名前] フィールドに移動します。
|
タブ
|
カーソルが次のフィールドに移動します。まず左から右、次に上から下に移動します。テキストを入力したフィールドからカーソルが離れる場合、[クラスの詳細] ウィンドウはそのテキストを処理し、エラーがなければ格納します。 カーソルが [<パラメーターの追加>] などの空のフィールドにある場合は、Tab キーを押すと、カーソルが次の行の最初のフィールドに移動します。 |
Space |
カーソルが次のフィールドに移動します。まず左から右、次に上から下に移動します。カーソルが [<パラメーターの追加>] などの空のフィールドにある場合は、次の行の最初のフィールドに移動します。コンマの直後に Space キーを押しても無視されます。 カーソルが [概要] フィールドにある場合は、Space キーを押すと空白文字が追加されます。 カーソルが特定の行の [非表示] 列にある場合は、Space キーを押すと [非表示] チェック ボックスの値が切り替わります。 |
Ctrl + Tab |
別のドキュメント ウィンドウに切り替わります。たとえば、[クラスの詳細] ウィンドウから開いたコード ファイルに切り替わります。 |
Esc |
フィールドにテキストを入力し始めたときに Esc キーを押すと、元に戻すキーとして動作し、フィールドの内容が元の値に戻ります。[クラスの詳細] ウィンドウに一般的なフォーカスがあり、特定のセルにフォーカスがない場合は、Esc キーを押すとフォーカスが [クラスの詳細] ウィンドウから別の場所に移ります。 |
↑および↓ |
これらのキーによって、[クラスの詳細] ウィンドウのグリッドでカーソルが行から行に垂直に移動します。 |
← |
カーソルが [名前] 列にある場合は、←キーを押すと、階層で現在のノードが縮小します (展開している場合)。 |
→ |
カーソルが [名前] 列にある場合は、→キーを押すと、階層で現在のノードが展開します (縮小している場合)。 |