Les couleurs de Visual Studio gâchent

9

De temps en temps, Visual Studio décide de bousiller mes couleurs.

C'est ce qui se passe:

Visual Studio couleurs cassées

Ça devrait ressembler à ça:

bonnes couleurs studio visuel

Je ne suis pas sûr de ce qui cause cela, mais j'espère que quelqu'un d'autre l'a déjà expérimenté et a pu le réparer.

jao
la source
Sont-ils réellement gâchés dans les paramètres ou s'agit-il simplement d'un problème de rendu?
Der Hochstapler
Quelle version de Visual Studio et que faites-vous pour réinitialiser les couleurs?
harrymc
pour réinitialiser les couleurs, je redémarre Visual Studio
jao

Réponses:

7

Cochez cette question sur StackOverflow:

En gros, la personne qui demande la quête s’aperçoit qu’il existe un plug-in remplaçant les paramètres de couleur. Mon conseil serait de vérifier tous les plug-ins que vous avez installés et de voir s'ils ont des paramètres de police ou de couleur

Aussi trouvé ce lien bien que je ne sache pas si c'est vraiment lié.

Qw4z1
la source
D'après les captures d'écran, il ne semble pas que Jao ait installé VAX.
Synetech
Non, mais je me suis dit que ce problème n'était probablement pas isolé de VAX, mais qu'il s'appliquait à d'autres plug-ins capables de perturber la configuration des couleurs.
Qw4z1
Si les plugins gâchent la coloration syntaxique sans le rendre évident pour l'utilisateur (et offrant un moyen simple de le désactiver), c'est un mauvais plugin, d'autant plus que quiconque utilisant VS est probablement assez intelligent pour comprendre comment accéder aux paramètres du plugin. .
Synetech
3

Il semble que vous exécutiez ReSharper et que les "identificateurs de couleur" soient activés. Ils sont optimisés pour un fond blanc, j'ai le même problème.

Pour résoudre ce problème, allez dans Options ReSharper: Inspection du code / Paramètres et désactivez les identificateurs de couleur.

Je ne connais pas la raison pour laquelle ils allument et éteignent, mais c'est probablement parce que d'autres utilisateurs de votre équipe les ont activés dans leur "couche de paramètres" ReSharper que vous pouvez gérer sous ReSharper / Options de gestion.

Sire
la source
Désolé, je n'ai pas installé de resharper.
Jao
2

J'ai eu le même problème et je viens de changer le thème de couleur en bleu (Outils> Options> Environnement> Général> Expérience visuelle> Thème de couleur) cliqué sur OK .. puis le redéfinir sur DARK et toutes les couleurs sont revenues à la normale.

Marcos Garcia
la source
1

J'ai déjà rencontré cela auparavant. J'ai remarqué que cela se produit généralement après la mise à jour d'un addon ou d'un composant.

Bien que cette solution ne soit pas permanente, je vous suggère de faire une sauvegarde de vos paramètres de polices et de couleurs.

  1. Outils> Paramètres d'importation et d'exportation ...
  2. Sélectionnez Exporter les paramètres d'environnement sélectionnés.
  3. Tous les paramètres> Options> Environnement> Polices et couleurs (cochez cette option uniquement)
  4. Enregistrez le fichier de paramètres sous un nom reconnaissable (par exemple: VimTheme.vssettings)

La prochaine fois que toutes vos couleurs seront brouillées, importez simplement ce fichier de paramètres, ainsi que vos polices et couleurs.

Derethus
la source
Cela arrive assez rarement, parfois trois ou quatre fois par jour, et certains jours, tout va bien. Après le redémarrage de Visual Studio, les couleurs sont correctes. Alors peut-être que c'est un problème de rendu, je ne sais pas
jao
Mmm, vous me faites penser à un autre problème que je rencontre parfois avec SQL Management Studio: chaque fois que je déplace la fenêtre d'un moniteur à un autre, toute la zone de code est perturbée. Chaque fois que cela se produit, j'entre rapidement en plein écran (alt + shift + enter deux fois). Je me demande si cela aurait un effet dans votre Visual Studio. Probablement pas, mais ça vaut le coup.
Derethus
0
  1. Fermer Visual Studio
  2. Ouvrir un éditeur de registre ( regeditest suffisant)
  3. Supprimez l'entrée de registre suivante:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme
  4. Redémarrer Visual Studio
Synetech
la source
cette clé de registre n'existe pas sur mon ordinateur
jao
Dommage; cela signifie qu'une autre chose inconnue est fausse. :-(Peut-être que vider le cache en supprimant la clé HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCachepourrait aider. Sinon, essayez de réparer VS.
Synetech
0

D'après les captures d'écran, cela ressemble au même jeu de couleurs avec quelques modifications. Avez-vous changé vous-même l'une des couleurs ou même brièvement expérimenté des thèmes? Avez-vous par exemple fait une copie d’un thème, modifié quelques couleurs puis annulé?

Une capture d'écran de votre menu Thème peut aider à réduire le problème.

Lors de la prochaine modification du thème, assurez-vous que le bon thème est toujours sélectionné dans le menu Thème . Ce qui peut arriver, c’est que de temps en temps, vous appuyez sur une combinaison de touches ou un accord qui déclenche le changement de thème (par exemple, en ouvrant accidentellement le menu Thème et en appuyant sur une touche qui correspond à l’autre thème), ou via un raccourci clavier qui change spécifiquement. le thème (vous pouvez le vérifier dans la section clavier de la boîte de dialogue Options).

Synetech
la source
0

C'était lié au matériel. La désactivation de l'accélération matérielle a corrigé le problème.

jao
la source