Visual Studio offre de nombreuses options de personnalisation, bien que quelque peu enfouies dans les menus. Vous pouvez appliquer des thèmes personnalisés, modifier vos règles de style et ajouter des polices personnalisées avec des ligatures conçues pour la programmation.
Configurer un thème personnalisé
Microsoft fournit quelques outils pour cela, mais le plus récent et le plus simple à utiliser est le Concepteur de thèmes de couleurs Visual Studio. Il y a aussi le Éditeur de thème de couleur pour les anciennes versions. Téléchargez et installez le concepteur, puis créez un nouveau projet VSTheme:
La partie intéressante du concepteur est qu'il vous permet de choisir trois couleurs de base pour la plupart des applications. Visual Studio utilise le même système «Accent Color» que le reste de Windows suit. Si vous optez pour un thème sombre, choisissez une nuance de gris foncé que vous aimez pour la couleur principale, puis une couleur d'accentuation, puis une nuance de gris légèrement plus claire pour la couleur secondaire, qui est utilisée pour des choses comme les contours sur les boutons .
Le concepteur générera des couleurs supplémentaires en fonction de celles que vous avez saisies et les appliquera à tous les bons endroits. Vous pouvez cliquer sur "Appliquer" en bas pour le définir comme thème actuel et voir à quoi il ressemble.
Toutefois, si vous souhaitez effectuer des remplacements manuels, l’écran suivant affichera tous les paramètres individuels:
Notez que ceux-ci n'incluent pas la mise en évidence de la syntaxe. Vous devrez modifier ces couleurs dans le menu des options.
Personnalisation de la mise en surbrillance de la syntaxe
L’éditeur de thème modifie les couleurs de l’interface de Visual Studio, mais les paramètres de coloration syntaxique sont gérés séparément dans le menu Options. Ouvrez les options dans Outils> Options.
Vous remarquerez peut-être que la couleur d’arrière-plan n’a pas changé; c'est parce qu'il est défini ici. Sous «Texte brut», vous pouvez modifier la couleur d'arrière-plan.
Les paramètres pour modifier réellement ce que vous voulez sont très enterrés, près du bas sous "Membres utilisateurs". Vous trouverez ici les couleurs pour changer les méthodes, les champs, les paramètres, les classes, les énumérations et à peu près tout.
Une chose très utile à faire est de définir une couleur différente pour les paramètres. Par défaut, elles sont bleu clair, qui est de la même couleur que les variables locales. Cependant, il est assez pratique de pouvoir faire la différence entre les arguments d'entrée et les variables définies localement. Vous pouvez également définir différentes couleurs pour les champs et les propriétés, qui ne sont pas tous deux colorés par défaut.
Les couleurs des littéraux de chaîne sont un peu plus haut, ainsi que les paramètres de couleur pour les caractères d'échappement.
Au-delà des bases, Visual Studio propose des éléments spécifiques pour certains paramètres spécifiques à une langue. Par conséquent, si vous voyez quelque chose qui est toujours blanc, vous pouvez probablement le trouver dans la liste.
Ajout d'une police personnalisée
Par défaut, Visual Studio utilise Consolas, qui est monospace mais un peu basique.
Naturellement, il existe de meilleures polices spécialement conçues pour la programmation. Un de le plus populaire est FiraCode, qui ajoute des ligatures personnalisées pour améliorer l'apparence des éléments communs tels que =>
et ! =
.
Vous devrez installer la police de votre choix sur votre système, puis la sélectionner dans le menu "Polices" des "Options".
Vous devrez peut-être redémarrer Visual Studio pour qu'il prenne pleinement effet.