Raccourcis clavier : navigation dans l'IDE à l'aide du clavier
Mise à jour : novembre 2007
Visual Basic bénéficie de nombreux raccourcis clavier dont vous pouvez vous aider pour effectuer rapidement des tâches dans l'environnement de développement intégré (IDE, Integrated Development Environment). Les tableaux suivants décrivent certains de ces raccourcis clavier et donnent les noms de commande équivalents entre parenthèses.
Vous pouvez télécharger une affiche qui contient toutes les combinaisons de touches par défaut (regroupées par tâche) relatives à Visual Basic à partir du Centre de téléchargement Microsoft.
Modification
Nom |
Raccourci |
Description |
---|---|---|
Activer/Désactiver tout le mode Plan |
CTRL + M, CTRL + L |
Bascule entre un état réduit ou développé de toutes les régions existantes. (Edit.ToggleAllOutlining) |
Activer/Désactiver le mode plan pour la région active |
CTRL + M, CTRL + M |
Bascule entre un état réduit et développé pour la région active. (Edit.ToggleOutliningExpansion) |
Insérer/Supprimer des marques de commentaires |
CTRL + K, CTRL + C CTRL + K, CTRL + U |
Insère et supprime, respectivement, l'apostrophe (') au début de la ligne active ou de chaque ligne sélectionnée. (Edit.CommentSelection et Edit.UncommentSelection) |
Annuler |
CTRL + Z |
Annule la dernière action. (Edit.Undo) |
Rétablir |
CTRL + MAJ + Z |
Rétablit la dernière action annulée. (Edit.Redo) |
Couper la ligne |
CTRL + Y |
Coupe la ligne de code active. (Edit.LineCut) |
Insérer une ligne vide |
CTRL + ENTRÉE CTRL + MAJ + ENTRÉE |
Insère une ligne vide respectivement au-dessus ou au-dessous de la position du curseur. (Edit.LineOpenAbove et Edit.LineOpenBelow) |
Sélectionner le mot |
CTRL + MAJ + W |
Sélectionne le mot qui contient le curseur ou qui est à droite du curseur. (Edit.SelectCurrentWord) |
Supprimer le mot |
CTRL + RET. ARR CTRL + SUPPR |
Supprime respectivement jusqu'au début ou jusqu'à la fin du mot. (Edit.WordDeleteToStart et Edit. WordDeleteToEnd) |
Modifier la casse |
CTRL + U CTRL + MAJ+ U |
Convertit le texte sélectionné respectivement en minuscules ou en majuscules. (Edit.MakeLowercase et Edit.MakeUppercase) |
Remplacer |
CTRL + H CTRL + MAJ H |
Affiche respectivement l'onglet Remplacement rapide ou Remplacer dans les fichiers de la boîte de dialogue Rechercher et remplacer. (Edit.Replace et Edit.ReplaceInFiles) |
Étendre la sélection |
MAJ + ALT + HAUT MAJ + ALT + BAS |
Déplace le curseur respectivement d'une ligne vers le haut ou vers le bas pour étendre la sélection de lignes. (Edit.LineUpExtendColumn et Edit.LineDownExtendColumn) |
Code de format |
CTRL + K, CTRL + D CTRL + K, CTRL + F |
Met en forme respectivement le document ou la sélection active. (Edit. FormatDocument et Edit.FormatSelection) |
Afficher la balise active |
CTRL + POINT (.) MAJ + ALT + F10 |
Affiche les options disponibles dans le menu Balise active. (View. ShowSmartTag) |
Aide |
F1 |
Affiche une rubrique d'aide qui correspond à l'élément d'interface, à l'élément de code ou aux messages d'erreur sélectionnés. (Help.F1Help) |
Génération et débogage
Nom |
Raccourci |
Description |
---|---|---|
Générer la solution |
CTRL + MAJ + B |
Génère tous les projets de la solution. (Build.BuildSolution) |
Démarrer le débogage |
F5 |
Démarre l'application dans le débogueur. En mode Arrêt, cette commande exécute l'application jusqu'au point d'arrêt suivant. (Debug.Start) |
Exécuter sans débogage |
CTRL + F5 |
Démarre l'application sans appeler le débogueur. Utilisez exclusivement ce raccourci plutôt que F5 pour le débogage de site Web. (Debug.StartWithoutDebugging) |
Pas à pas détaillé |
F8 ou F11 |
Exécute le code instruction par instruction, en suivant l'exécution dans les appels de méthode. (Debug.StepInto) |
Pas à pas sortant |
CTRL + MAJ + F8 MAJ + F11 |
Exécute les lignes restantes de la méthode dans laquelle se trouve le point d'exécution en cours. (Debug.StepOut) |
Pas à pas principal |
MAJ + F8 F10 |
Exécute la ligne de code suivante, sans suivre l'exécution d'appels de méthode. (Debug.StepOver) |
Arrêter le débogage |
CTRL + ALT + ARRÊT |
Arrête l'exécution de l'application actuelle dans le débogueur. (Debug.StopDebugging) |
Basculer le point d'arrêt |
F9 |
Définit ou supprime un point d'arrêt sur la ligne active. (Debug.ToggleBreakpoint) |
Définir l'instruction suivante |
CTRL + F9 |
Définit le point d'exécution au niveau de la ligne de code choisie. (Debug.SetNextStatement) |
Interrompre à la fonction |
CTRL + B |
Affiche la fenêtre Nouveau point d'arrêt. (Debug.BreakatFunction) |
Attacher au processus |
CTRL + ALT + P |
Affiche la boîte de dialogue Attacher au processus. (Tools.AttachToProcess) |
Rendre un DataTip transparent |
CTRL |
Masque la bulle d'informations actuelle pour vous permettre de voir le code sous-jacent. Cette commande doit être appelée pendant qu'une bulle d'informations est active. |
Fenêtre Exécution |
CTRL + G |
Affiche la fenêtre Exécution. (Debug.Immediate) |
Fenêtre Pile des appels |
CTRL + L |
Affiche la fenêtre Pile des appels. (Debug.CallStack) |
Fenêtre Espion express |
MAJ + F9 |
Affiche la boîte de dialogue Espion express. (Debug.QuickWatch) |
Fenêtres
Nom |
Raccourci |
Description |
---|---|---|
Barre de navigation |
CTRL + F2 |
Déplace le curseur vers la liste déroulante située en haut de l'éditeur de code. (Window.MoveToNavigationBar) |
Explorateur d'objets |
F2 |
Affiche l'Explorateur d'objets. (View.ObjectBrowser) |
Fenêtre Propriétés |
F4 |
Affiche la fenêtre Propriétés pour l'élément actuellement sélectionné. (View.PropertiesWindow) |
Explorateur de solutions |
CTRL + R |
Affiche l'Explorateur de solutions (View.SolutionExplorer) |
Afficher les sources de données |
MAJ + ALT + D |
Ouvre la fenêtre Sources de données. (Data.ShowDataSources) |
Boîte à outils |
CTRL + ALT + X |
Affiche la boîte à outils. (View.Toolbox) |
Liste d'erreurs |
CTRL + \, E |
Affiche la Liste d'erreurs. (View.ErrorList) |
Fermer la fenêtre Outil |
MAJ + ÉCHAP |
Ferme la fenêtre Outil active. (Window.CloseToolWindow) |
Fermer la fenêtre du document |
CTRL + F4 |
Ferme l'onglet actif. (Window.CloseDocumentWindow) |
Navigation
Nom |
Raccourci |
Description |
---|---|---|
Atteindre la définition |
F12 MAJ + F12 |
Déplace le point d'insertion vers la déclaration du symbole sélectionné. (Edit.GoToDefinition) |
Navigateur IDE |
CTRL + TAB |
Affiche le Navigateur IDE, avec la première fenêtre de document sélectionnée. Le fonctionnement du Navigateur IDE est comparable à celui du Navigateur de fenêtres (ALT + MAJ + TAB), mais il se destine uniquement aux fichiers et fenêtres Outil de Visual Studio. (Window.NextDocumentWindowNav) |
Afficher tous les documents ouverts |
CTRL + ALT + BAS |
Affiche une fenêtre contextuelle qui présente tous les documents ouverts. (Window.ShowEzMDIFileList) |
Afficher le code |
F7 |
Affiche l'élément sélectionné en mode Code. (View.ViewCode) |
Concepteur de vues |
MAJ + F7 |
Affiche l'élément sélectionné en mode Design. (View.ViewDesigner) |
Ajouter ou supprimer un signet |
CTRL + K, CTRL + K |
Définit ou supprime un signet sur la ligne active. (Edit.ToggleBookmark) |
Parcourir les signets |
CTRL + K, CTRL + N CTRL + K, CTRL + P |
Accède au signet suivant ou revient au précédent, respectivement. (Edit.NextBookmark et Edit. PreviousBookmark) |
Supprimer tous les signets |
CTRL + K, CTRL + L |
Supprime tous les signets. (Edit.ClearBookmarks) |
Recherche
Nom |
Raccourci |
Description |
---|---|---|
Rechercher un symbole |
ALT + F12 |
Affiche la boîte de dialogue Rechercher un symbole. (Edit.FindSymbol) |
Rechercher toutes les références |
ALT + MAJ + F12 |
Affiche la liste complète de références pour le symbole sélectionné. (Edit.FindAllReferences) |
Rechercher du texte |
CTRL + F CTRL + MAJ + F |
Affiche la boîte de dialogue Rechercher et remplacer pour une recherche de fichier individuel ou de plusieurs fichiers, respectivement. (Edit.Find et Edit.FindInFiles) |
Résultat suivant et Résultat précédent |
F3 MAJ + F3 |
Recherche respectivement l'occurrence suivante ou précédente du texte de la dernière recherche. (Edit.FindNext et Edit.FindPrevious) |
Sélection suivante et Sélection précédente |
CTRL + F3 CTRL + MAJ + F3 |
Recherche respectivement l'occurrence suivante et précédente du texte ou du mot actuellement sélectionné à la position du curseur. (Edit.FindNextSelected et Edit. FindPreviousSelected) |
Recherche incrémentielle |
ALT + I ALT + MAJ + I |
Active la recherche incrémentielle (avant et arrière). Si aucune entrée n'est tapée, la requête de recherche précédente est utilisée. (Edit.IncrementalSearch et Edit.ReverseIncrementalSearch) |
Arrêter la recherche |
ALT + F3, S |
Arrête l'opération Rechercher dans les fichiers en cours. (Edit.StopSearch) |
Fichier
Nom |
Raccourci |
Description |
---|---|---|
Nouveau projet |
CTRL + N CTRL + MAJ + N |
Affiche la boîte de dialogue Nouveau projet. (File.NewProject) |
Ouvrir un projet |
CTRL + O CTRL + MAJ + O |
Affiche la boîte de dialogue Ouvrir un projet. (File.OpenProject) |
Ajouter un nouvel élément |
CTRL + MAJ + A |
Affiche la boîte de dialogue Ajouter un nouvel élément. (Project.AddNewItem) |
Ajouter un élément existant |
CTRL + D |
Affiche la boîte de dialogue Ajouter un élément existant. (Project.AddExistingItem) |
Extraits
Nom |
Raccourci |
Description |
---|---|---|
Insérer un extrait |
Taper ? et appuyer sur TAB |
Affiche le sélecteur d'extraits de code dans l'éditeur de code. L'extrait de code sélectionné est ensuite inséré à la position du curseur. (Edit.InsertSnippet) |
Appeler un extrait à partir du raccourci |
Taper le raccourci de l'extrait et appuyer sur TAB |
Insère l'extrait de code développé. (Edit.InvokeSnippetFromShortcut) |
Insérer un extrait Property |
Taper property et appuyer sur TAB |
Insère un extrait Property. (Exemple d'Edit.InvokeSnippetFromShortcut) |
Insérer un extrait For |
Taper for et appuyer sur TAB |
Insère un extrait For…Next. (Exemple d'Edit.InvokeSnippetFromShortcut) |
Répertorier les raccourcis d'extrait |
Taper un préfixe de raccourci d'extrait, puis ? et appuyer sur TAB |
Affiche le sélecteur de raccourcis d'extraits de code. Le raccourci le plus approchant du préfixe dans la liste est sélectionné. |
Répertorier les remplacements d'extrait |
CTRL + ESPACE |
Appelle une liste de saisie semi-automatique IntelliSense pour le remplacement de l'extrait actuellement sélectionné. |
Échappement de la sélection du remplacement |
ÉCHAP |
Désélectionne le texte actif. Appuyer une deuxième fois sur ÉCHAP désélectionne le remplacement. Peut être utile pour continuer à taper à la fin d'un remplacement sans étendre ses limites. |
IntelliSense
Nom |
Raccourci |
Description |
---|---|---|
Afficher une liste filtrée |
CTRL + J |
Affiche la liste de saisie semi-automatique IntelliSense en fonction de la position actuelle du curseur. (Edit.ListMembers) |
Afficher la liste globale ou Compléter un mot |
CTRL + ESPACE |
Appelée sans qu'une liste soit active, cette combinaison affiche la liste de saisie semi-automatique IntelliSense en fonction de la position actuelle du curseur. Si une sous-chaîne a déjà été tapée et qu'il existe une correspondance dans la liste, cette commande complète le mot sans appeler la liste. Si cette commande est appelée alors qu'une liste filtrée est active, elle bascule vers la liste globale. (Edit.CompleteWord) |
Onglet Commun |
ALT + VIRGULE (,) |
Réduit le niveau de filtrage de la liste active IntelliSense à l'onglet Commun. |
Onglet Tout |
ALT + point (.) |
Augmente le niveau de filtrage de la liste active IntelliSense à l'onglet Tout. |
Naviguer vers le haut |
CTRL + PG. PRÉC |
Navigue vers le premier élément dans la liste de saisie semi-automatique IntelliSense. |
Naviguer vers le bas |
CTRL + PG. SUIV |
Navigue vers le dernier élément dans la liste de saisie semi-automatique IntelliSense. |
Valider un élément |
TAB ESPACE ENTRÉE |
Insère l'élément actuellement sélectionné dans la liste. Les caractères suivants peuvent également être utilisés pour valider : { } ( ) . , : ; + - * / ^ ! = < > \ |
Échappement de la liste |
ÉCHAP |
Ferme la liste de saisie semi-automatique IntelliSense. Cette commande peut être utile pour empêcher l'insertion de l'élément actuellement sélectionné. |
Étapes suivantes
Au cours des leçons suivantes, vous allez à apprendre à écrire du code Visual Basic. Ces leçons abordent notamment les variables, les tableaux, les comparaisons et les boucles.
Leçon suivante : Introduction au langage de programmation Visual Basic
Voir aussi
Tâches
Codage intelligent : utilisation d'IntelliSense pour vous aider à écrire du code