Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La page de propriétés vb spécifique , dans le dossier Visual Basic du dossier Éditeur de texte de la boîte de dialogue Options (menu Outils ), inclut les propriétés suivantes :
La page de propriétés propre à VB , dans le dossier De base du dossier Éditeur de texte de la boîte de dialogue Options (menu Outils ), inclut les propriétés suivantes :
Analyse
Exécuter l’analyse du code en arrière-plan pour ...
Choisissez l’une des options suivantes.
Choix Descriptif Aucun Tous les analyseurs et correctifs de code correspondants sont désactivés.
Les diagnostics du compilateur et les correctifs de code correspondants sont activés sur tous les documents ouverts .Document actif (valeur par défaut) Tous les analyseurs s’exécutent uniquement sur le document actif.
Les diagnostics du compilateur sont activés sur tous les documents ouverts .Ouvrir des documents Tous les analyseurs et diagnostics du compilateur sont activés sur tous les documents ouverts . Solution entière Tous les analyseurs et diagnostics du compilateur sont activés sur tous les documents de la solution, qu’ils soient ouverts ou fermés.
Analyse du code en direct ou étendue d’analyse en arrière-plan
Configurez l’étendue d’analyse en arrière-plan pour le code managé. Pour plus d’informations, consultez Comment configurer l’étendue de l’analyse du code dynamique pour du code managé.
Directives Import
Placez les directives « Système » en premier lors du tri des importations
Lorsque cette option est sélectionnée, la commande Supprimer et Trier les importations dans le menu contextuel trie les
import
directives et place les espaces de noms « Système » en haut de la liste.Groupes de directive d’importation distincts
Lorsque cette option est sélectionnée, la commande Supprimer et Trier les importations dans le menu contextuel sépare les
import
directives en insérant une ligne vide entre des groupes de directives qui ont le même espace de noms racine.Suggérer des importations pour les types dans les assemblys de référence
Suggérer des importations pour les types dans les packages NuGet
Lorsque ces options sont sélectionnées, une action rapide est disponible pour installer un package NuGet et ajouter une
import
directive pour les types non référencés.
Soulignant
Activer la mise en surbrillance des références et des mots clés
L’éditeur de texte peut mettre en surbrillance toutes les instances d’un symbole ou de tous les mots clés d’une clause telle que If..Then
, While...End While
ou Try...Catch...Finally
. Vous pouvez naviguer entre les références ou mots clés mis en surbrillance en appuyant sur Ctrl + Maj + Vers le bas ou Ctrl + Maj + Vers le haut.
Planification
Activer le mode plan
Lorsque vous ouvrez un fichier dans l’éditeur de code, vous pouvez afficher le document en mode Plan. Pour plus d’informations, voir Plan. Lorsque cette option est sélectionnée, la fonctionnalité de plan est activée lorsque vous ouvrez un fichier.
Afficher les séparateurs de lignes de procédure
L’éditeur de texte indique l’étendue visuelle des procédures. Une ligne est dessinée dans les fichiers sources .vb de votre projet à des emplacements répertoriés dans le tableau suivant :
Emplacement dans .vb fichier source | Exemple d’emplacement de ligne |
---|---|
Après la fermeture d’une construction de déclaration de bloc | - À la fin d’une classe, d’une structure, d’un module, d’une interface ou d’enum - Après une propriété, une fonction ou une sous-propriété - Pas entre les clauses get et set dans une propriété |
Après un ensemble de constructions à ligne unique | - Après les instructions import, avant une définition de type dans un fichier de classe - Après les variables déclarées dans une classe, avant toutes les procédures |
Après les déclarations de ligne unique (déclarations de niveau non bloc) | - Les instructions import suivantes, héritent des instructions, des déclarations de variable, des déclarations d’événement, des déclarations de délégué et des instructions de déclaration DLL |
Repères de structure de bloc
Lorsqu’elles sont sélectionnées, les lignes verticales apparaissent dans l’éditeur qui s’alignent sur des blocs de code structurés, ce qui vous permet d’identifier facilement les blocs de code individuels. Par exemple, vous verrez une ligne entre Sub
et EndSub
dans une Sub
instruction.
Aide de l’éditeur
Indicateurs de nom de paramètre inline Lorsqu’il est sélectionné, insère des indicateurs de nom de paramètre pour les littéraux, les littéraux castés et les instanciations d’objets avant chaque argument dans les appels de fonction.
Pretty Listing (reformatting) du code L’éditeur de texte reformate votre code selon les besoins. Lorsque cette option est sélectionnée, l’éditeur de code effectue les tâches suivantes :
Aligner votre code sur la position de tabulation correcte
Recaser des mots clés, des variables et des objets dans le cas approprié
Ajouter un élément manquant
Then
à uneIf...Then
instructionAjouter des parenthèses aux appels de fonction
Ajouter des guillemets de fin manquants à des chaînes
Notation exponentielle reformat
Reformater les dates
Insertion automatique des constructions de fin
Lorsque vous tapez, par exemple, la première ligne d’une déclaration de procédure, Sub Main
puis appuyez sur Entrée, l’éditeur de texte ajoute une ligne correspondante End Sub
. De même, si vous ajoutez une boucle For , l’éditeur de texte ajoute une instruction correspondante Next
. Lorsque cette option est sélectionnée, l’éditeur de code ajoute automatiquement la construction de fin.
Insertion automatique des membres Interface et MustOverride
Lorsque vous validez une Implements
instruction ou une Inherits
instruction pour une classe, l’éditeur de texte insère des prototypes pour les membres qui doivent être implémentés ou substitués, respectivement.
Activer les suggestions de correction des erreurs
L’éditeur de texte peut suggérer des solutions aux erreurs courantes et vous permettre de sélectionner la correction appropriée, qui est ensuite appliquée à votre code.