J'ai récemment installé Visual Studio 2013 Ultimate. Maintenant, comme vous le savez, il existe cette "n référence" au-dessus de toutes les méthodes.
Lorsque je vais aux options CodeLens, je ne peux pas désactiver cette fonctionnalité unique, car la case à cocher est grisée.
Alors, comment puis-je le désactiver?
La seule solution de contournement que j'ai trouvée consistait à décocher l'option "enable codelens".
L’indicateur Références doit être activé car c’est le seul qui sache faire des éléments "réservés" (celui qui dit "- références") et qui est garanti à afficher partout ce code. apparaît.
Si vous pouvez désactiver les références, il est fort possible que codelens réserve de la place pour les indicateurs, et pourtant aucun indicateur n'apparaît jamais, vous aurez donc des lignes vierges sur chaque méthode/classe/propriété. ce ne sont pas de vraies lignes vierges, ce sont juste des espaces réservés pour des éléments de codense qui n'apparaîtront jamais.
Je suggérerais d'utiliser l'option "envoyer un froncement des sourcils" dans Visual Studio et de faire des commentaires à ce sujet si vous souhaitez désactiver uniquement les références.
Si vous souhaitez conserver la fonctionnalité CodeLens mais principalement vous débarrasser des références, accédez à:
Options/Environment/Fonts and Colors
Show settings for: CodeLens
et modifiez les paramètres pour:
Font: Consolas
Font Size: 6
Indicator Text: White
Indicator Text (Disabled): White
Indicator Separator: White
Le choix de Consolas réduit la hauteur de ligne au-delà de la police Calibri par défaut, même pour une taille de police 6. Il est possible qu'une police plus petite puisse être utilisée, mais je ne l'ai pas trouvée.
Si vous avez un arrière-plan sombre, choisissez une couleur sombre correspondante au lieu de White
, comme indiqué dans les étapes ci-dessus, car l'objectif est de masquer le texte CodeLense.
Dans Visual Studio 2015. Outils> Options. Éditeur de texte> Toutes les langues> CodeLens. Décochez "Activer CodeLens"