web-dev-qa-db-fra.com

Modifier le jeu de couleurs TypeScript du thème sombre de Visual Studio 2015

Si vous utilisez Visual Studio 2015 + Dark Theme + TypeScript, vous remarquerez probablement que la propriété d'une classe est rendue avec une police noire. La police noire sur un fond gris très foncé est presque illisible. Voici une capture d'écran:

 enter image description here

Il apparaît que les identificateurs sont également rendus avec une police noire.

J'ai cherché sous Outils-> Options-> Polices et couleurs un moyen de changer cela, mais sans avoir de chance.

Quelle est la meilleure solution pour rendre le fichier .ts plus lisible avec le thème sombre? Dois-je simplement pirater quel que soit le fichier de thème (aucune idée de la façon de le faire, pour l'instant).

Merci, Jayson

16
jgo

J'ai eu ce problème également. J'ai mis à niveau mon installation de TypeScript vers 1.8.6 à partir de here , en choisissant l'option Visual Studio 2015. Ensuite, j'ai redémarré le IDE et tout était magnifique. J'espère que cela aide pour tous ceux qui aiment le thème sombre!

11
petryuno1

Lorsque vous changez de thème, vous réinitialisez Visual Studio.

3
love prince

Malheureusement (VSO15) (IMO), la coloration syntaxique a beaucoup changé et maintenant, elle a l'air moche. 

Vous pouvez créer vos propres thèmes ou les télécharger depuis https://studiostyl.es

Outils> Paramètres d'importation et d'exportation> (Sauvegarder vos paramètres)> Recherchez votre fichier de thème. 

Vous pouvez également modifier manuellement les thèmes préexistants. 

2
Aller Lacroix

J'ai fait face à ce problème et ce qui a résolu est un redémarrage du système.

Chaque fois que je passe d'un thème clair à un thème sombre, le texte reste opposé et inversement jusqu'au redémarrage.

Il ne m'a pas demandé de mettre à jour quoi que ce soit. Juste un redémarrage lorsque je change de thème.

2
Chandra Eskay

Pour ceux qui ont ce problème (depuis que je viens d'installer vs2015 et semble persister), venez de le résoudre en installant la dernière mise à jour disponible pour ASP.NET et Web Tools 2015 à partir de ici

1
elvin

Cela se produit normalement lorsque vous changez de thème. Si vous changez le thème de Clair à Foncé ou de Bleu à Foncé, vous risquez de rencontrer des lettres noires sur fond noir. 

Vous pouvez avoir une expérience similaire si vous changez de thème de foncé à clair ou bleu, vous pourrez alors avoir l'expérience de lettres blanches sur fond blanc.

Résolution: Il suffit de redémarrer Visual Studio IDE.  

0
Gurusinghe

Donc, j'ai pu résoudre ce problème. Mais, d’abord, voici quelques éléments de fond qui m’amènent à penser que c’était plus «soluble» que je pensais au départ.

J'utilise VS2015 sur plusieurs ordinateurs: un sur Surface Book (un ordinateur Win10) et sur mon ordinateur de travail (un ordinateur Win7). Sur les deux instances de VS, je suis connecté avec le même compte de profil. Par conséquent, par défaut, les paramètres (y compris le thème sélectionné) sont synchronisés.

J'ai remarqué que les fichiers .ts étaient bien restitués sur ma machine mais pas sur mon ordinateur portable. Au début, je me suis tourné vers la synchronisation pour pouvoir conserver mon ordinateur portable sous le thème Light, alors que ma machine de travail utilisait le thème Dark.

Tout cela m'a fait me demander si certains paramètres de mon instance Win7/VS ne lisaient pas Nice avec mon instance Win10/VS. Alors,..

Je réinitialise mes paramètres en allant dans Outils -> Paramètres d'importation et d'exportation et en choisissant de réinitialiser tous les paramètres. J'ai choisi de ne pas sauvegarder mes paramètres, mais c'est à vous de voir si vous suivez ce processus.

J'ai choisi un environnement. Le premier que j'ai choisi était l'environnement de développement C #, mais le problème était toujours le même. J'ai ensuite effectué à nouveau la réinitialisation et cette fois j'ai choisi l'environnement de développement Web. Et voila, en choisissant l'environnement de développement Web, TypeScript a fière allure dans le thème Dark. 

Mise à jour du 12/11/2015. Juste une capture d'écran de mon environnement (vous pouvez voir à l'arrière-plan les identificateurs correctement rendus, maintenant)  enter image description here

0
jgo

TypeScript 1.8 beta semble avoir corrigé les identifiants noirs sur le thème sombre.

 TypeScript Version in VS

 Light colored identifiers in VS

0
Nick VanderPyle