Partager via


Avancé, C/C++, Éditeur de texte, boîte de dialogue Options

Vous permet de modifier le comportement par défaut de l'Éditeur de texte lorsque vous programmez en C ou C++.

Pour accéder à cette page, dans la boîte de dialogue Options, dans le volet gauche, développez Éditeur de texte, C/C++, puis cliquez sur Avancé.

Notes

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. Ces éléments dépendent de l'édition de Visual Studio dont vous disposez et des paramètres que vous utilisez. Pour plus d'informations, consultez Utilisation des paramètres.

Exploration/Navigation

  • Désactiver la base de données
    Désactive la base de données de navigation et les fonctions d'exploration et de navigation.

    Désactive également IntelliSense.

  • Désactiver les mises à jour de la base de données
    Désactive des mises à jour vers la base de données de navigation. La base de données peut encore traiter les fonctionnalités de recherche et de navigation.

    La base de données est ouverte en mode lecture seule pendant la session.

  • Désactiver les mises à jour auto de la base de données
    Désactive les mises à jour automatiques de la base de données lorsque vous modifiez le code source.

    Pour effectuer une mise à jour manuelle, utilisez la commande Relancer l'analyse de la solution.

  • Désactiver les fichiers implicites
    Désactive l'analyse des fichiers inclus implicitement dans votre projet (par exemple, en-têtes standard).

  • Désactiver le nettoyage implicite
    Désactive le garbage collection de fichiers implicites qui ne sont plus référencés.

  • Désactiver les dossiers de dépendances externes
    Désactive la création et la mise à jour du dossier \Dépendances externes\ pour chaque projet. Empêche également la création de ces dossiers.

  • Recréer la base de données
    Force la recréation de la base de données de navigation pour le projet.

  • Intervalle de nouvelle analyse de la solution
    Vous permet de définir l'intervalle entre les analyses des fichiers dans la solution. Les fichiers sont périodiquement analysés de nouveau pour représenter des modifications externes.

Journalisation des diagnostics

  • Activer la journalisation
    Active la journalisation des diagnostics dans la fenêtre Sortie.

  • Niveau de journalisation
    Vous permet de définir les commentaires du journal, de 0 à 5.

  • Filtre de journalisation
    Vous permet de filtrer les types d'événement affichés à l'aide d'un masque de bits.

    Définissez en utilisant une somme d'une des options suivantes :

    • 0 - Aucun

    • 1 - Général

    • 2 - Inactif

    • 4 - WorkItem

    • 8 - IntelliSense

    • 16 - ACPerf

    • 32 - ClassView

Emplacement de secours

  • Toujours utiliser l'emplacement de secours
    Force la création de la base de données de navigation à l'emplacement de secours.

  • Ne pas avertir si l'emplacement de secours est utilisé
    Désactive la notification d'avertissement lorsque l'emplacement de secours est utilisé.

  • Emplacement de secours
    Vous permet de définir l'emplacement du répertoire de secours.

IntelliSense

  • Info express automatique
    Active les info-bulles QuickInfo lorsque vous placez le pointeur sur le texte.

  • Désactiver IntelliSense
    Désactive IntelliSense.

  • Désactiver la mise à jour auto
    Désactive les mises à jour automatiques d'IntelliSense. À la place, les mises à jour se produiront uniquement lorsque vous utilisez IntelliSense.

  • Désactiver le rapport d'erreurs
    Empêche des erreurs IntelliSense de s'afficher dans la fenêtre d'erreurs.

  • Désactiver les tildes
    Masque les lignes ondulées sur les erreurs IntelliSense.

  • Désactiver la saisie semi-automatique des #include
    Désactive la saisie semi-automatique d'instructions #include.

  • Maximum d'unités de traduction mises en cache
    Vous permet de définir le nombre maximal d'unités de traduction (entre 2 et 15) qui restent actives pour les demandes IntelliSense.

    Pour plus d'informations sur les unités de traduction, consultez Phases of Translation.

Références

  • Désactiver la résolution
    Désactive l'utilisation d'IntelliSense pour vérifier des candidats de référence dans les résultats Rechercher toutes les références.

  • Masquer les éléments non confirmés
    Si les références sont résolues, masque toutes les références qui ne sont pas confirmées dans les résultats Rechercher toutes les références.

Voir aussi

Autres ressources

Définition d'options d'éditeur spécifiques au langage