Tastenkombinationen und Mausaktionen im Klassendiagramm und Fenster "Klassendetails" (Klassen-Designer)

Sie können die Tastatur Neben der Maus verwenden, um die Navigation im Klassen-Designer und im Fenster Klassendetails auszuführen.

In diesem Thema

Verwenden der Maus im Klassen-Designer

Die folgenden Mausaktionen werden in Klassendiagrammen unterstützt:

Maus oder Maus-/Tastenkombination

Kontext

Beschreibung

Doppelklicken Sie auf

Formelemente

Öffnet den Code-Editor.

 

Formränder

Ruft den Befehl Breite anpassen auf.

 

Lollipop

Erweitert/reduziert den Lollipop.

 

Lollipopbezeichnung

Ruft den Befehl Schnittstelle anzeigen auf.

 

Depotheader

Erweitert/reduziert die Form.

Mausrad

Klassendiagramm

Führt einen vertikalen Bildlauf durch.

UMSCHALT+Mausrad

Klassendiagramm

Führt einen horizontalen Bildlauf durch.

STRG+Mausrad

Klassendiagramm

Vergrößert oder verkleinert.

STRG+UMSCHALT+Klicken

Klassendiagramm

Vergrößert oder verkleinert.

Verwenden der Maus im Klassendetailsfenster

Bei Verwendung der Maus stehen Ihnen die folgenden Methoden zum Ändern der Darstellung des Klassendetailsfensters und der darin angezeigten Daten zur Verfügung:

  • Wenn Sie auf eine bearbeitbare Zelle klicken, können Sie den Inhalt dieser Zelle bearbeiten.Die von Ihnen vorgenommenen Änderungen spiegeln sich an sämtlichen Orten wieder, an denen diese Daten gespeichert oder angezeigt werden, so auch im Eigenschaftenfenster und im Quellcode.

  • Durch Klicken auf eine Zelle in einer Zeile werden im Eigenschaftenfenster die Eigenschaften des in der Zeile dargestellten Elements angezeigt.

  • Um die Breite einer Spalte anzupassen, ziehen Sie die Begrenzung auf der rechten Seite der Spaltenüberschrift, bis die Spalte die gewünschte Breite aufweist.

  • Depot- oder Eigenschaftenknoten können Sie erweitern oder reduzieren, indem Sie auf das Plus- oder Minuszeichen links von der Zeile klicken.

  • Das Klassendetailsfensters weist verschiedene Schaltflächen zum Erstellen neuer Member in der aktuellen Klasse sowie zum Navigieren in den Depots der Member im Raster des Klassendetailsfensters auf.Weitere Informationen finden Sie unter Schaltflächen im Klassendetailsfenster.

Verwenden der Tastatur im Klassen-Designer

Die folgenden Tastaturaktionen werden in Klassendiagrammen unterstützt:

Schlüssel

Kontext

Beschreibung

Pfeiltasten

In Typformen

Strukturnavigation im Inhalt einer Form (Umbruch in der Form wird unterstützt).Mit der NACH-LINKS-TASTE und der NACH-RECHTS-TASTE wird das aktuelle Element, sofern es sich um ein erweiterbares Element handelt, erweitert bzw. reduziert. Andernfalls wird das übergeordnete Element angezeigt. (Eine ausführliche Beschreibung dieses Verhaltens finden Sie im Abschnitt zur Strukturnavigation.)

 

Formen der obersten Ebene

Verschiebt Formen im Diagramm.

UMSCHALT+Pfeiltasten

In Typformen

Erstellt eine fortlaufende Auswahl, die Formelemente wie Member, geschachtelte Typen oder Depots umfasst.Diese Tastenkombinationen unterstützen keinen Umbruch.

POS1

In Typformen

Navigiert zum Titel der Form der obersten Ebene.

 

Formen der obersten Ebene

Navigiert zur ersten Form im Diagramm.

ENDE

In Typformen

Navigiert zum letzten sichtbaren Element in der Form.

 

Formen der obersten Ebene

Navigiert zur letzten Form im Diagramm.

UMSCHALT+HOME

In Typformen

Markiert Elemente innerhalb der Form, angefangen beim aktuellen Element bis hin zum obersten Element in derselben Form.

UMSCHALT+END

In Typformen

Hat dieselbe Funktion wie UMSCHALT+POS1, allerdings von oben nach unten.

EINGABETASTE

Alle Kontexte

Ruft die Standardaktion für die Form auf, die auch durch Doppelklicken verfügbar ist.In den meisten Fällen ist dies die Aktion Code anzeigen, für bestimmte Elemente (Lollipops, Depotheader und Lollipopbezeichnungen) ist jedoch eine andere Aktion definiert.

+/-

Alle Kontexte

Wenn das Element, das aktuell den Fokus besitzt, erweiterbar ist, wird es mit diesen Tasten erweitert/reduziert.

Alle Kontexte

Elemente mit untergeordneten Elementen werden hiermit, sofern sie reduziert sind, erweitert, und es wird zum ersten untergeordneten Element navigiert.

Alle Kontexte

Navigiert zum übergeordneten Element.

ALT+UMSCHALT+L

In und auf Typformen

Navigiert zum Lollipop der aktuell ausgewählten Form, sofern vorhanden.

ALT+UMSCHALT+B

In und auf Typformen

Wenn die Basistypliste für die Typform angezeigt wird und mehr als ein Element enthält, wird hiermit die Liste reduziert oder erweitert.

ENTFERNEN

Auf Typformen und Kommentarshapes

Ruft den Befehl Aus Diagramm entfernen auf.

 

Auf anderen Elementen

Ruft den Befehl Aus Code löschen auf (Member, Parameter, Assoziationen, Vererbung, Lollipopbezeichnungen).

STRG+ENTF

Alle Kontexte

Ruft den Befehl Aus Code löschen für die Auswahl auf.

TAB

Alle Kontexte

Navigiert zum nächsten untergeordneten Element desselben übergeordneten Elements (unterstützt Umbruch).

UMSCHALT+TAB

Alle Kontexte

Navigiert zum vorherigen untergeordneten Element desselben übergeordneten Elements (unterstützt Umbruch).

LEERTASTE

Alle Kontexte

Schaltet die Auswahl für das aktuelle Element um.

Verwenden der Tastatur im Klassendetailsfenster

HinweisHinweis

Die folgenden Tastenzuordnungen wurden insbesondere ausgewählt, um die Eingabe von Code nachzuahmen.

Verwenden Sie die folgenden Tasten, um im Klassendetailsfenster zu navigieren:

Schlüssel

Ergebnis

, (Komma)

Wenn sich der Cursor in einer Parameterzeile befindet und Sie ein Komma eingeben, wird der Cursor in das Namensfeld des nächsten Parameters verschoben.Befindet sich der Cursor in der letzten Parameterzeile einer Methode, wird der Cursor in das Feld <Parameter hinzufügen> verschoben, in dem Sie einen neuen Parameter erstellen können.

Wenn sich der Cursor an einer anderen Stelle im Klassendetailsfenster befindet, wird im aktuellen Feld tatsächlich ein Komma eingegeben.

; (Semikolon)

oder

) (schließende Klammer)

Verschiebt den Cursor in das Namensfeld der Zeile des nächsten Members im Raster des Klassendetailsfensters.

 

Registerkarte

 

Verschiebt den Cursor in das nächste Feld, und zwar zuerst von links nach rechts und dann von oben nach unten.Wird der Cursor aus einem Feld verschoben, in das Text eingegeben wurde, wird der Text im Klassendetailsfenster verarbeitet und gespeichert, sofern kein Fehler auftritt.

Befindet sich der Cursor in einem leeren Feld wie <Parameter hinzufügen>, wird er bei Drücken der TAB-TASTE in das erste Feld der nächsten Zeile verschoben.

<Leertaste>

Verschiebt den Cursor in das nächste Feld, und zwar zuerst von links nach rechts und dann von oben nach unten.Befindet sich der Cursor in einem leeren Feld wie <Parameter hinzufügen>, wird er in das erste Feld der nächsten Zeile verschoben.Das Drücken der <Leertaste> unmittelbar nach einem Komma wird ignoriert.

Befindet sich der Cursor im Zusammenfassungsfeld, wird durch Drücken der Leertaste ein Leerzeichen eingegeben.

Wenn sich der Cursor in einer Zeile in der Spalte Ausblenden befindet, wird durch Drücken der Leertaste der Wert im zugehörigen Kontrollkästchen umgeschaltet.

STRG+TAB

Mit dieser Tastenkombination wechseln Sie in ein anderes Dokumentfenster.So können Sie beispielsweise vom Klassendetailsfenster in eine geöffnete Codedatei wechseln.

ESC

Wenn Sie mit der Eingabe von Text in ein Feld begonnen haben, wird diese durch Drücken der ESC-TASTE rückgängig gemacht, d. h., der Feldinhalt wird auf den vorherigen Wert zurückgesetzt.Wenn das Klassendetailsfensters den allgemeinen Fokus hat, d. h. keine bestimmte Zelle ausgewählt ist, wird durch Drücken der ESC-TASTE der Fokus aus dem Klassendetailsfenster verschoben.

NACH-OBEN-TASTE und NACH-UNTEN-TASTE

Durch Drücken dieser Tasten wird der Cursor im Raster des Klassendetailsfenster vertikal von einer Zeile in die nächste verschoben.

NACH-LINKS-TASTE

Wenn sich der Cursor in der Namensspalte befindet und Sie die NACH-LINKS-TASTE drücken, wird der aktuelle Knoten in der Hierarchie reduziert, sofern er geöffnet ist.

NACH-RECHTS-TASTE

Wenn sich der Cursor in der Namensspalte befindet und Sie die NACH-RECHTS-TASTE drücken, wird der aktuelle Knoten in der Hierarchie erweitert, sofern er reduziert ist.

Siehe auch

Weitere Ressourcen

Erstellen und Konfigurieren von Typmembern (Klassen-Designer)