Conseils de productivité pour Visual Studio

En suivant ces conseils, vous pouvez écrire, parcourir et déboguer votre code plus rapidement et plus efficacement dans Visual Studio.Pour plus d'informations sur les raccourcis clavier courants, consultez Conseils et astuces pour Visual Studio.Pour une liste plus complète, consultez Raccourcis clavier prédéfinis.

Cette rubrique inclut les sections suivantes :

Accessing Visual Studio Tools

Writing Code

Navigating Within Your Code

Finding Items Faster

Debugging Code

Managing Files, Toolbars, and Windows

Accès à Visual Studio Tools

Vous pouvez accéder plus facilement à une invite de commandes développeur ou à un autre outil si vous l'épinglez à l'écran de démarrage ou à la barre des tâches.

  1. Dans l'écran de démarrage, entrez Visual Studio Tools, puis appuyez sur la touche Entrée.

  2. Dans l'Explorateur de fichiers, ouvrez le menu contextuel de l'élément souhaité :

    • Notifications de la build

    • Gestionnaire de package pouvant être débogué

    • Invite de commandes développeur pour VS2013

    • Outil de Feedback Microsoft 2013

    • Invite de commandes des outils croisés ARM VS2013

    • Invite de commandes des outils croisés x64 VS2013

    • Invite de commandes des outils natifs x64 VS2013

    • Invite de commandes des outils natifs x86 VS2013

  3. Choisissez Épingler à l'écran d'accueil ou Épingler à la barre des tâches.

Écriture de code

Écrivez le code plus rapidement à l'aide des fonctionnalités suivantes.

  • Utiliser des exemples d'applications.Vous pouvez accélérer le développement d'applications en téléchargeant et en installant des exemples d'applications à partir de MSDN Code Gallery.Vous pouvez également apprendre une technologie ou un concept de programmation spécifiques en téléchargeant et en explorant un exemple de pack pour cette zone.

  • Utiliser IntelliSense.Lorsque vous écrivez du code dans l'éditeur, les informations IntelliSense, telles que Liste des membres, Informations sur les paramètres, Info express, l'assistance de signature et Compléter le mot, s'affichent.Ces fonctionnalités prennent en charge la correspondance approximative de texte. Par exemple, les listes de résultats pour la liste des membres comprennent non seulement les entrées qui commencent par les caractères saisis, mais également celles qui contiennent la combinaison de caractères n'importe où dans leurs noms.Pour plus d'informations, consultez Utilisation de la fonctionnalité IntelliSense.

  • Modifier l'insertion automatique des options IntelliSense lorsque vous entrez du code.En basculant IntelliSense en mode suggestion, vous pouvez spécifier que les options IntelliSense ne sont insérées que si vous les choisissez explicitement.

    Pour activer le mode suggestion, appuyez sur les touches CTRL+Alt+espace ou, dans la barre de menus, sélectionnez Modifier, IntelliSense, Activer/Désactiver le mode de saisie semi-automatique.

  • Utiliser des extraits de code.Vous pouvez utiliser des extraits de code intégrés ou créer les vôtres.

    Pour insérer un extrait de code, choisissez Modifier, IntelliSense, Insérer l'extrait dans la barre de menus, ou ouvrez le menu contextuel dans un fichier et choisissez Insérer l'extrait.Pour plus d'informations, consultez Extraits de code.

  • Corriger les erreurs de code inline.Les balises actives apparaissent sous forme de zones bleues ou rouges sous une ligne de code.Vous pouvez organiser des options de balise active en pointant sur une des zones ou en plaçant le curseur sur la ligne de code et en choisissant CTRL +. (point).

    Les zones bleues proposent des solutions pour corriger les erreurs dans votre code.

    Figure 1 : Balises actives d'erreur

    Suggestions de balise active d'erreur

    Les zones rouges proposent des solutions pour réorganiser votre code.

    Figure 2 : Balises actives de refactorisation

    Suggestions de balise active de refactorisation

  • Afficher et modifier la définition d'un élément de code.Vous pouvez afficher et modifier rapidement le module dans lequel un élément de code, tel qu'un membre, une variable ou une variable locale, est défini.

    Pour ouvrir une définition dans une fenêtre indépendante, mettez l'élément en surbrillance, puis cliquez sur Alt+F12, ou ouvrez le menu contextuel de l'élément, puis choisissez Aperçu de définition.Pour ouvrir une définition dans une nouvelle fenêtre de code, ouvrez le menu contextuel de l'élément de code, puis choisissez Atteindre la définition.

Vous pouvez utiliser différentes techniques pour rechercher et vous déplacer plus rapidement vers des emplacements spécifiques de votre code.

  • Insérer un signet sur les lignes de code.Vous pouvez utiliser des signets pour naviguer rapidement vers les lignes de code spécifiques d'un fichier.

    Pour définir un signet, sélectionnez Modifier, Signets, Activer/Désactiver le signet dans la barre de menus.Vous pouvez afficher tous les signets d'une solution dans la fenêtre Signets.Pour plus d'informations, consultez Définition de signets dans le code.

  • Rechercher des définitions de symbole dans un fichier.Vous pouvez faire une recherche dans une solution pour trouver des définitions de symbole et des noms de fichiers, mais les résultats de la recherche ne comportent pas d'espaces de noms ni de variables locales.

    Pour accéder à cette fonctionnalité, sélectionnez Modifier, Naviguer vers dans la barre de menus.

  • Parcourir la structure globale de votre code.Dans l'Explorateur de solutions, vous pouvez rechercher et parcourir des classes, ainsi que leurs types et membres dans vos projets.Vous pouvez également rechercher des symboles, afficher la hiérarchie d'appels d'une méthode, rechercher des références de symboles et effectuer d'autres tâches.Si vous sélectionnez un élément de code dans l'Explorateur de solutions, le fichier associé s'ouvre dans un onglet Aperçu et le curseur se déplace vers l'élément dans le fichier.Pour plus d'informations, consultez Affichage de la structure du code.

Recherche d'éléments plus rapide

Vous pouvez rechercher des commandes, des fichiers et des options dans l'IDE en plus de filtrer le contenu des fenêtres Outil pour afficher uniquement les informations importantes pour votre tâche actuelle.

  • Filtrer le contenu des fenêtres Outil.Vous pouvez faire une recherche dans le contenu de nombreuses fenêtres Outil, telles que la Boîte à outils, la fenêtre Propriétés et l'Explorateur de solutions, mais afficher uniquement les éléments dont les noms contiennent les caractères que vous spécifiez.

  • Afficher uniquement les erreurs que vous souhaitez traiter.Si vous sélectionnez le bouton Filtre dans la barre d'outils Liste d'erreurs, vous pouvez réduire le nombre d'erreurs qui s'affichent dans la fenêtre Liste d'erreurs.Vous pouvez afficher uniquement les erreurs des fichiers ouverts dans l'éditeur, uniquement les erreurs du fichier actif ou uniquement les erreurs du projet actif.Vous pouvez également rechercher des erreurs spécifiques dans la fenêtre Liste d'erreurs.

  • Rechercher les boîtes de dialogue, commandes de menu et options.Dans la zone Lancement rapide, entrez les mots clés ou expressions pour les éléments recherchés.Par exemple, les options suivantes apparaissent si vous entrez nouveau projet :

    Figure 3 : Liste des résultats de lancement rapide pour nouveau projet

    Résultats du lancement rapide pour « nouveau projet »

    Lancement rapide affiche notamment des liens vers les boîtes de dialogue Nouveau projet et Ajouter un nouvel élément, ainsi que vers la page Projets et solutions dans la boîte de dialogue Options.Les résultats de lancement rapide peuvent également inclure des fichiers de projet et des fenêtres Outil.

Débogage du code

Le débogage peut prendre beaucoup de temps, mais les conseils suivants peuvent vous aider à accélérer le processus.

  • Tester la même page, la même application ou le même site dans divers navigateurs.Lorsque vous déboguez votre code, vous pouvez basculer facilement entre les navigateurs Web installés, y compris Page Inspector (Visual Studio), sans avoir besoin d'ouvrir la boîte de dialogue Naviguer avec.Vous pouvez utiliser la liste Cible de débogage, qui se trouve dans la barre d'outils Standard en regard du bouton Démarrer le débogage, pour vérifier rapidement le navigateur que vous utilisez lorsque vous déboguez ou visualisez des pages.

    Sélectionner les options de débogage de navigateur web

  • Définir des points d'arrêt temporaires.Vous pouvez créer un point d'arrêt temporaire dans la ligne active et démarrer le débogueur simultanément.Lorsque vous atteignez cette ligne de code, le débogueur passe en mode arrêt.Pour plus d'informations, consultez Démarrer, Pas à pas principal, Exécuter du code et Arrêter le débogage dans Visual Studio.

    Pour utiliser cette fonctionnalité, choisissez les touches CTRL+F10 ou ouvrez le menu contextuel de la ligne de code dans laquelle vous souhaitez interrompre l'exécution, puis choisissez Exécuter jusqu'au curseur.

  • Déplacer le point d'exécution pendant le débogage.Vous pouvez déplacer le point d'exécution en cours vers une autre section de code, puis redémarrer le débogage à partir de ce point.Cette technique est utile si vous souhaitez déboguer une section de code sans avoir besoin de recréer toutes les étapes nécessaires pour atteindre cette section.Pour plus d'informations, consultez Démarrer, Pas à pas principal, Exécuter du code et Arrêter le débogage dans Visual Studio.

    Pour déplacer le point d'exécution, faites glisser la flèche jaune vers l'emplacement où vous souhaitez placer l'instruction suivante dans le même fichier source, puis sélectionnez la touche F5 pour poursuivre le débogage.

  • Capturer des informations de valeur pour les variables.Vous pouvez ajouter un DataTip à une variable dans votre code et l'épingler afin d'accéder à la dernière valeur connue pour la variable une fois que le débogage est terminé.Pour plus d'informations, consultez Afficher les valeurs des données dans les conseils de données de l'éditeur de code.

    Pour ajouter un DataTip, le débogueur doit être en mode arrêt.Placez le curseur sur la variable, puis appuyez sur le bouton Pin sur le DataTip qui apparaît.Lorsque le débogage est arrêté, une icône d'épingle bleue apparaît dans le fichier source en regard de la ligne de code qui contient la variable.Si vous pointez l'épingle bleue, la valeur de la variable de la session de débogage la plus récente s'affiche.

  • Efface la fenêtre Exécution.Vous pouvez effacer le contenu de Fenêtre Exécution au moment de la conception en entrant la commande >cls ou >Edit.ClearAll.

    Pour plus d'informations sur les commandes supplémentaires, consultez Alias de commandes Visual Studio.

Gestion de fichiers, de barres d'outils et de fenêtres

À tout moment, vous pouvez travailler dans plusieurs fichiers de code et vous déplacer sur plusieurs fenêtres Outil à mesure que vous développez une application.Vous pouvez préserver un bonne organisation en utilisant les conseils suivants.

  • Les fichiers que vous utilisez fréquemment doivent être visibles dans l'éditeur.Vous pouvez épingler des fichiers à gauche de l'onglet afin qu'ils restent visibles quel que soit le nombre de fichiers ouverts dans l'éditeur.

    Pour épingler un fichier, sélectionnez l'onglet du fichier, puis sélectionnez le bouton Basculer l'état de l'épinglage.

  • Déplacer les documents et les fenêtres vers d'autres moniteurs.Si vous utilisez plusieurs écrans lorsque vous développez des applications, vous pouvez travailler plus facilement sur des parties de votre application en déplaçant les fichiers ouverts dans l'éditeur vers un autre moniteur.Vous pouvez également déplacer des fenêtres Outil, telles que les fenêtres du débogueur, vers un autre moniteur et ancrer des documents et des fenêtres Outil ensemble pour utiliser la fonctionnalité de « rafting ». Pour plus d'informations, consultez Comment : réorganiser et ancrer des fenêtres.

    Vous pouvez également gérer des fichiers plus facilement en créant une autre instance de l'Explorateur de solutions et en la déplaçant vers un autre moniteur.Pour créer une autre instance de l'Explorateur de solutions, ouvrez un menu contextuel dans l'Explorateur de solutions, puis choisissez Nouvelle vue Explorateur de solutions.

  • Personnaliser les polices qui apparaissent dans Visual Studio.Vous pouvez modifier le type, la taille et la couleur de police utilisés pour le texte dans l'IDE.Par exemple, vous pouvez personnaliser la couleur des éléments de code spécifiques dans l'éditeur et le type de police dans les fenêtres Outil ou dans tout l'IDE.Pour plus d'informations, consultez Comment : modifier les polices et les couleurs dans Visual Studio et Comment : modifier le type, la taille et les couleurs de police utilisées dans l'Éditeur.

Voir aussi

Tâches

Comment : personnaliser des menus et des barres d'outils dans Visual Studio

Conseils et astuces d'accessibilité

Concepts

Procédure pas à pas : création d'un composant simple avec Visual C# ou Visual Basic