web-dev-qa-db-fra.com

Comment changer les couleurs des accolades/parenthèses dans Visual Studio 2015

Le thème sombre de Visual Studio 2015 rend presque impossible la visualisation d'accolades/parenthèses. Quelqu'un sait-il comment résoudre ce problème à l'aide des options Polices et Couleurs? Les solutions précédentes que j'ai vues pour les anciennes versions de Visual Studio ne fonctionnent pas.

29
user2023918

J'avais la même chose, mais tous mes points-virgules étaient noirs aussi. Voici où je l'ai corrigé:

Outils> Options> Environnement> Polices et couleurs> Ponctuation

33
Joe Wilson

Cela s’était-il produit aujourd’hui dans VS2017 lors de l’ouverture d’un projet MVC4 plus ancien et après l’installation de mises à jour et de nouveaux composants. 

Les mises à jour ou l'utilisation d'un projet plus ancien semblaient corrompre le thème de couleur "Sombre". Toutes les parenthèses, les supports et les opérateurs sont soudainement noirs et presque invisibles.

Plutôt que de modifier les paramètres individuels "Polices et couleurs" pour la ponctuation, etc., je n'avais plus qu'à passer au thème "Bleu", puis à revenir au thème "Sombre". 

Outils -> Options -> Environnement -> Général ... "Thème de couleur" 

Cela a résolu le problème et réinitialisé VS2017 sur le thème sombre par défaut avec crochets et opérateurs gris clair. 

Si vous avez une autre personnalisation police/couleur, VS mémorise ces paramètres dans ce thème. par exemple. si vous faites «ponctuation» vert citron dans le thème «Sombre», puis passez en clair/bleu, puis de nouveau à «Sombre», la ponctuation reste vert lime uniquement dans le thème «Sombre» où vous l'avez personnalisée. 

8
mc01

J'ai été envoyé à cette question d'un question lié. La distinction me manque peut-être, mais il me semble que le même problème se pose. J'ai également remarqué le commentaire de Brian Pickens selon lequel le problème persiste dans VS 2015 RTM. 

Dans la construction RTM, je peux modifier avec succès la couleur de l'accolade. Par exemple, voici ce que je vois lorsque je règle l'élément d'affichage Brace Matching dans Outils-> Options-> Environnement-> Polices et couleurs sur Marron: 

enter image description here

Il y avait un bug sur ce sujet pour C # (et peut-être VB) qui laissait auparavant aux utilisateurs le gris très foncé sur le noir sans aucun moyen de le changer. Faites-moi savoir s'il me manque quelque chose à ce sujet et, le cas échéant, j'aimerais avoir plus de détails sur la façon de reproduire ce que vous voyez.

6
GusP

Je viens de mettre à jour mon VS 2017 vers la Mise à jour 15.2 et ce problème se reproduisait. J'ai vérifié les opérateurs et la ponctuation dans Outils> Options> Polices et couleurs et ils étaient tous réglés sur Blanc, mais ils apparaissaient toujours en noir dans l'interface utilisateur (ce doit être un bug). Remettre les deux en mode automatique a finalement résolu mon problème.

4
Kasper

"Outils> Options> Environnement> Polices et couleurs> Opérateur" a fonctionné pour moi.

3
Mikhail

Je ne sais pas pour vous, mais pour moi, c’était pour Visual Assist que les couleurs des accolades étaient identiques ... Outils> Options> Polices et couleurs> VA Correspondance entre accolades.

J'espère que ça va aider quelqu'un.

1
braKette

Avec resharper installé, les options de visual studio sont écrasées. L'option pour changer la couleur est alors:

Outils> Options> Environnement> Polices et couleurs> Accolade assortie ReSharper

1
Maxime Peloquin