Partager via


Options, Éditeur de texte, Basic (Visual Basic), Avancé

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.

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.

    Action rapide pour installer le package NuGet dans Visual Studio

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 Whileou 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.

Indicateurs de nom de paramètre inline pour Visual Basic

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 à une If...Then instruction

  • Ajouter 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 Mainpuis 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.

Voir aussi