Raccourcis clavier et souris dans le diagramme de classes et dans la fenêtre Détails de classeKeyboard and mouse shortcuts in the Class Diagram and Class Details window

Vous pouvez utiliser le clavier en plus de la souris pour naviguer dans le Concepteur de classes et dans la fenêtre Détails de classe.You can use the keyboard in addition to the mouse to perform navigational actions in Class Designer and in the Class Details window.

Utiliser la souris dans le Concepteur de classesUse the mouse in Class Designer

Les actions de la souris suivantes sont prises en charge dans les diagrammes de classes :The following mouse actions are supported in class diagrams:

Combinaison avec la sourisMouse Combination ContexteContext DescriptionDescription
Double-clicDouble-click éléments ShapeShape elements Ouvre l'éditeur de code.Opens the code editor.
Double-clicDouble-click Connecteur d'interface lollipopLollipop connector Développe/réduit l'interface lollipop.Expand/collapse lollipop.
Double-clicDouble-click Étiquette du connecteur d'interface lollipopLollipop connector label Appelle la commande Afficher l’interface.Invokes Show Interface command.
Roulette de la sourisMouse Wheel Diagramme de classesClass diagram Fait défiler verticalement.Scroll vertically.
Maj+roulette de la sourisShift + Mouse Wheel Diagramme de classesClass diagram Fait défiler horizontalement.Scroll horizontally.
Ctrl+roulette de la sourisCtrl + Mouse Wheel Diagramme de classesClass diagram Effectue un zoom.Zoom.
Ctrl+Maj+clicCtrl+Shift + click Diagramme de classesClass diagram Effectue un zoom.Zoom.

Utiliser la souris dans la fenêtre Détails de classeUse the mouse in the Class Details window

À l’aide de la souris, vous pouvez changer l’apparence de la fenêtre Détails de classe et des données qui y sont affichées en effectuant les étapes suivantes :Using a mouse, you can change the appearance of the Class Details window and the data it displays in the following ways:

  • Cliquez sur une cellule modifiable pour en modifier le contenu.Clicking any editable cell lets you edit the contents of that cell. Vos modifications sont répercutées partout où ces données sont stockées ou affichées, notamment dans la fenêtre Propriétés et dans le code source.Your changes are reflected in all places that data is stored or displayed, including in the Properties window and in source code.

  • Cliquez sur une cellule dans une ligne pour afficher les propriétés de l’élément représenté par cette ligne dans la fenêtre Propriétés.Clicking any cell of a row causes the Properties window to display the properties for the element represented by that row.

  • Pour modifier la largeur d'une colonne, faites glisser la bordure droite de l'en-tête de colonne en fonction de la largeur de colonne souhaitée.To change the width of a column, drag the boundary on the right side of the column heading until the column is the width you want.

  • Développez ou réduisez les nœuds de compartiment ou de propriété en cliquant sur les flèches situées à gauche de la ligne.You can expand or collapse compartment or property nodes by clicking the arrow symbols to the left of the row.

  • La fenêtre Détails de classe comporte plusieurs boutons permettant de créer des membres dans la classe actuelle et de naviguer entre les compartiments des membres dans la grille de la fenêtre Détails de classe.The Class Details window offers several buttons for creating new members in the current class and for navigating among the members' compartments in the Class Details window grid.

Utiliser le clavier dans le Concepteur de classesUse the keyboard in Class Designer

Les actions du clavier suivantes sont prises en charge dans les diagrammes de classes :The following keyboard actions are supported in class diagrams:

ToucheKey ContexteContext DescriptionDescription
Touches de directionArrow keys À l'intérieur des formes de typeInside type shapes Navigation en arborescence dans le contenu de la forme (habillage de la forme pris en charge).Tree-style navigation on shape contents (wrapping around shape is supported). Les touches droite et gauche permettent de développer et réduire l'élément actuel s'il peut être développé ou, sinon, de naviguer vers l'élément parent (voir la section sur la navigation en arborescence pour plus de détails sur le comportement).Left and right keys expand/collapse current item if it is expandable and navigate to parent if not (see tree-view navigation for detailed behavior).
Touches de directionArrow keys Formes de niveau supérieurTop-level shapes Permettent de déplacer les formes dans le diagramme.Moving shapes on the diagram.
Maj+touches de directionShift+arrow keys À l'intérieur des formes de typeInside type shapes Combinaison de touches permettant la sélection continue d'éléments de forme, tels que des membres, des types imbriqués ou des compartiments.Building continuous selection consisting of shape elements such as members, nested types, or compartments. Ces raccourcis ne prennent pas en charge l'habillage.These shortcuts do not support wrapping around.
AccueilHome À l'intérieur des formes de typeInside type shapes Permet d'atteindre le titre de la forme de niveau supérieur.Navigate to the top-level shape title.
AccueilHome Formes de niveau supérieurTop-level shapes Permet d'atteindre la première forme dans le diagramme.Navigate to first shape on the diagram.
FinEnd À l'intérieur des formes de typeInside type shapes Permet d'atteindre le dernier élément visible à l'intérieur de la forme.Navigate to last visible element inside the shape.
FinEnd Formes de niveau supérieurTop-level shapes Permet d'atteindre la dernière forme dans le diagramme.Navigate to the last shape on the diagram.
Maj+OrigineShift+Home À l'intérieur d'une forme de typeInside type shape Sélectionne des éléments dans la forme, en commençant par l'élément actuel et en terminant par l'élément supérieur de cette forme.Selects elements within the shape starting with the current item and ending with the top-most item on the same shape.
Maj+FinShift+End À l'intérieur d'une forme de typeInside type shape Identique à Maj+Origine, mais du haut vers le bas.Same as Shift+Home but in top-down direction.
EntréeEnter Tous les contextesAll contexts Appelle l'action par défaut sur la forme qui est également réalisable avec un double-clic.Invokes default action on the shape which is also available via double-click. Dans la plupart des cas, il s'agit de la commande Afficher le code, mais certains éléments définissent l'action par défaut différemment (lollipops, en-têtes de compartiment, étiquettes lollipop).In most cases this is View Code but some elements define it differently (lollipops, compartment headers, lollipop labels).
+ et -+ and - Tous les contextesAll contexts Si l’élément ayant le focus peut être développé, ces touches le développent ou le réduisent.If currently focused element is expandable, these keys expand or collapse the element.
> Tous les contextesAll contexts Sur un élément ayant des enfants, cette touche développe l’élément s’il était réduit et permet de naviguer vers le premier enfant.On elements with children, this expands the element if it is collapsed and navigates to first child.
< Tous les contextesAll contexts Navigue jusqu'à l'élément parent.Navigates to the parent element.
Alt+Maj+LAlt+Shift+L À l'intérieur des formes de type + sur les formes de typeInside type shapes + on type shapes. Navigue vers l'interface lollipop de la forme actuellement sélectionnée si elle est présente.Navigates to the lollipop of currently selected shape if it is present.
Alt+Maj+BAlt+Shift+B À l'intérieur des formes de type + sur les formes de typeInside type shapes + on type shapes. Si la liste des types de base est indiquée sur la forme de type et possède plusieurs éléments, elle est développée si elle était réduite, et inversement.If base type list is shown on the type shape and has more than one item, this toggles expansion state of the list (collapse/expand).
SupprimerDelete Sur les formes de type et zones de commentaireOn type and comment shapes Appelle la commande Supprimer du diagramme.Invokes Remove from Diagram command.
SupprimerDelete Sur tout le resteOn everything else. Appelle la commande Supprimer du code (membres, paramètres, associations, héritage, étiquettes lollipop).Invokes Delete from Code command (members, parameters, associations, inheritance, lollipop labels).
Ctrl+SupprCtrl+Delete Tous les contextesAll contexts Appelle la commande Supprimer du code sur la sélection.Invokes Delete from Code command on selection.
TabTab Tous les contextesAll contexts Fait naviguer jusqu'à l'enfant suivant dans le même parent (prend en charge l'habillage).Navigates to next child within the same parent (supports wrapping).
Maj+TabShift+Tab Tous les contextesAll contexts Fait naviguer jusqu'à l'enfant précédent dans le même parent (prend en charge l'habillage).Navigates to previous child within the same parent (supports wrapping).
Barre d’espaceSpacebar Tous les contextesAll contexts Active ou désactive la sélection de l'élément actuel.Toggles selection on the current element.

Utiliser le clavier dans la fenêtre Détails de classeUse the keyboard in the Class Details window

Note

Les combinaisons de touches suivantes ont été choisies pour reproduire spécifiquement l’expérience de saisie du code.The following key bindings were chosen to specifically to mimic the experience of typing code.

Utilisez les touches suivantes pour naviguer dans la fenêtre Détails de classe :Use the following keys to navigate the Class Details window:

ToucheKey RésultatResult
, (virgule), (comma) Si le curseur se trouve dans une ligne de paramètre, la saisie d'une virgule déplace le curseur dans le champ Nom du paramètre suivant.If the cursor is in a parameter row, typing a comma moves the cursor to the Name field of the next parameter. S’il se trouve dans la dernière ligne de paramètre d’une méthode, le curseur est placé dans le champ <ajouter un paramètre>, que vous pouvez utiliser pour créer un paramètre.If the cursor is in the last parameter row of a method, it moves the cursor to the <add parameter> field, which you can use to create a new parameter.

Si le curseur se trouve ailleurs dans la fenêtre Détails de classe, la saisie d’une virgule ajoute simplement une virgule dans le champ actuel.If the cursor is elsewhere in the Class Details window, typing a comma literally adds a comma in the current field.
; (point-virgule) ou ) (parenthèse fermante); (semicolon) or ) (closing parenthesis) Déplace le curseur dans le champ Nom de la ligne de membre suivante dans la grille de la fenêtre Détails de classe.Move the cursor to the Name field of the next member row in the Class Details window grid.
TabTab Déplace le curseur dans le champ suivant (de gauche à droite, puis de haut en bas).Moves the cursor to the next field, first moving left to right and then top to bottom. Si le curseur quitte un champ dans lequel vous avez tapé du texte, Détails de classe traite ce texte et le stocke, sous réserve qu’aucune erreur n’ait été détectée.If the cursor is moving from a field in which you have typed text, Class Details processes that text and stores it if it does not produce an error.

Si le curseur se trouve dans un champ vide comme <ajouter un paramètre>, la touche Tab le place dans le premier champ de la ligne suivante.If the cursor is on an empty field such as <add parameter>, Tab moves it to the first field of the next row.
Barre d’espaceSpacebar Déplace le curseur dans le champ suivant (de gauche à droite, puis de haut en bas).Moves the cursor to the next field, first moving left to right and then top to bottom. Si le curseur se trouve dans un champ vide comme <ajouter un paramètre>, il est placé dans le premier champ de la ligne suivante.If the cursor is on an empty field such as <add parameter>, it moves to the first field of the next row. Notez qu’un <espace> saisi juste après une virgule est ignoré.Note that <space> typed immediately after a comma is ignored.

Si le curseur se trouve dans le champ Résumé, la saisie d'un espace ajoute un caractère espace.If the cursor is in the Summary field, typing a space adds a space character.

Si le curseur se trouve dans la colonne Masquer d'une ligne, la saisie d'un espace inverse la valeur de la case à cocher Masquer.If the cursor is in the Hide column of a given row, typing a space toggles the value of the Hide checkbox.
Ctrl+TabCtrl+Tab Bascule vers une autre fenêtre de document,Switch to another document window. par exemple, de la fenêtre Détails de classe vers un fichier de code ouvert.For example, switch from the Class Details window to an open code file.
ÉchapEsc Si vous avez commencé à taper du texte dans un champ, l'utilisation de la touche Échap annule la saisie en cours et rétablit le contenu précédent du champ.If you have begun to type text in a field, pressing ESC acts as an undo key, reverting the field's contents to its previous value. Si la fenêtre Détails de classe est active, mais qu’aucune cellule spécifique n’a le focus, l’utilisation de la touche Échap déplace le focus hors de la fenêtre Détails de classe.If the Class Details Window has general focus, but no specific cell has focus, pressing ESC moves focus away from the Class Details window.
Flèche haut et flèche basUp arrow and down arrow Ces touches déplacent verticalement le curseur de ligne en ligne dans la grille de la fenêtre Détails de classe.These keys move the cursor from row to row vertically in the Class Details window grid.
Flèche gaucheLeft arrow Si le curseur se trouve dans la colonne Nom, l'utilisation de la flèche gauche réduit le nœud actuel dans l'arborescence (s'il est développé).If the cursor is in the Name column, pressing the left arrow collapses the current node in the hierarchy (if it is open).
Flèche droiteRight arrow Si le curseur se trouve dans la colonne Nom, l’utilisation de la flèche droite développe le nœud actuel dans l’arborescence (s’il est réduit).If the cursor is in the Name column, pressing the right arrow expands the current node in the hierarchy (if it is collapsed).

Voir aussiSee also