Fenêtre Définition de code
Mise à jour : novembre 2007
La fenêtre Définition de code est une vue en lecture seule, qui affiche la définition d'un symbole dans un fichier de code stocké dans, ou référencé par, le projet actif. Pour afficher cette fenêtre, sélectionnez Fenêtre Définition de code dans le menu Affichage.) Lorsque la fenêtre s'ouvre, elle affiche d'abord la définition du dernier symbole sélectionné. Si aucune définition n'est disponible, Aucune définition sélectionnée apparaît à la place. Cette fenêtre peut être ancrée le long d'un bord approprié de l'environnement de développement intégré (IDE). Par défaut, elle apparaît sous l'éditeur de code.
Remarque : |
---|
L'apparence des fonctionnalités dans l'environnement IDE peut dépendre de votre édition ou de vos paramètres actifs, et peut différer de celle décrite dans l'aide. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Lorsque vous déplacez le point d'insertion dans l'éditeur ou modifiez la sélection dans Affichage de classes,, Explorateur d'objets ou Explorateur d'appels, le contenu de la fenêtre Définition de code est mis à jour. Pour Visual C#, s'il existe un fichier qui fournit la définition du symbole sélectionné, la barre de titre de la fenêtre Définition de code affiche le nom du symbole et la fenêtre Définition de code affiche une vue en lecture seule du fichier à cet emplacement. Si aucun fichier source de ce type n'est disponible, la fenêtre Définition de code continue à afficher la dernière définition trouvée. Une seule instance de cette fenêtre peut être affichée.
En dépit du fait qu'elle soit en lecture seule, la fenêtre Définition de code est à bien des égards une fenêtre d'éditeur totalement fonctionnelle. Par exemple, vous pouvez copier du code à partir de cette fenêtre, ainsi que définir des signets et des points d'arrêt. Pour modifier la définition affichée, cliquez avec le bouton droit sur la fenêtre Définition de code et sélectionnez Modifier la définition dans le menu contextuel. Le fichier source s'ouvre pour être modifié dans l'éditeur de code, puis, une fois la définition trouvée après avoir fait défiler le document, le point d'insertion est placé sur la ligne où elle commence.
Barre de titre
Affiche le nom de la fenêtre, plus le nom du fichier.Volet Définition
Affiche la définition pour l'élément sélectionné, lorsqu'elle est disponible.
Afficher le comportement
La fenêtre Définition de code est disponible lors de la programmation en Visual C++ et Visual C#.
Remarque : |
---|
La fenêtre Définition de code n'est pas prise en charge pour les applications Visual Basic ; par conséquent elle n'affiche pas la définition des symboles Visual Basic sélectionnés dans l'éditeur de code, l'Affichage de classes ou l'Explorateur d'objets. |
Voici la liste de ce qui est affiché pour les différents types de symboles sélectionnés.
Élément Visual C++ sélectionné |
La fenêtre de définition affiche |
---|---|
Symbole de type |
Fichier d'en-tête de classe, défilement jusqu'au début de la déclaration de classe. |
Symbole de fonction dans une déclaration ou une référence |
Fichier source contenant la définition de la fonction, défilement jusqu'au début de la définition de la fonction. |
Symbole de fonction avec définition d'une fonction réelle |
Déclaration de fonction |
Symbole sans définition |
Pas de changement. |
Élément Visual C# sélectionné |
La fenêtre de définition affiche |
---|---|
Symbole de type |
Fichier source contenant la définition de classe, défilement jusqu'au début de la définition de classe. |
Symbole de type partiel |
Première définition de type retournée dans la liste des emplacements de définitions de types partiels. |
Symbole de méthode |
Fichier source contenant la définition de la méthode, défilement jusqu'au début de la définition de la méthode. |
Symbole sans définition |
Pas de changement. |
Voir aussi
Tâches
Comment : naviguer dans le code et le texte
Référence
Affichage de classes et de leurs membres
Parcours du code et des composants