Configuration Visual Studio

NB : J’ai testé cette config sous VS2008. Je ne sais pas si ca fonctionne sous VS2010. Tenez-moi au courant dans les commentaires.

Plein de monde me demande toujours ma config Visual Studio.

Il est vrai que Visual Studio est un logiciel assez bordélique dans ses menus. Son environnement peu customisable et assez restrictif enlève l’envie de tenter d’améliorer quoi que ce soit, sous astreinte de se foirer totalement et de bousiller son environnement de travail.

Heureusement pour tous les lecteurs-programmeurs de ce billet, j’ai passé un peu de mon temps de stage aux Etats-Unis il y a deux ans pour faire une config qui ressemble à quelque chose. Voici le résultat :

Ca change hein ?

Plugin et installations

Alors pour y arriver vous devrez installer un plugin : Visual Assist X. Ce plugin ajoute des menus de customisation supplémentaires et améliore l’Intellisense. La version 10.6.1822 est disponible ici : lienmiroir. Si vous avez une version plus récente, je la veux bien :) Si vous ne cautionnez pas le tipiakage, achetez-le.

Ensuite, copiez ce fichier (lienmiroir1miroir2) dans « C:\Users\Ornthalas\MyDocuments\Visual Studio 2008\Settings » (remplacez la partie correspondant à votre dossier Mes Documents).

Configuration de Visual Studio

On va commencer par les préférences de VS lui-même. Redémarrez VS puis allez dans « Tools -> Import and Export Settings ». Sélectionnez « Import selected environment settings », puis « No, just import new settings, overwriting my current settings ». Sélectionnez dans la liste le fichier « Exported-2010-10-14.vssettings » et validez. Redémarrez VS.

Méthode alternative

Allez dans « Tools -> Options -> Fonts and colors » et indiquez les valeurs suivantes. Je ne suis pas sur que tout y soit, mais une grande partie du moins.

  • Font : Courier New
  • Size : 10
  • Foreground: 255 – 255 – 255
  • Background: 0 – 34 – 64
  • Selected text: 51 – 94 – 168
  • Inactive selected text: 111 – 161 – 217
  • Comment: 0 – 136 – 255
  • Keyword: 255 – 157 – 0
  • Preprocessor keyword: 175 – 196 – 219
  • String: 58 – 217 – 0
  • Identifier: 196 – 196 – 196
  • User keywords: 279 – 255 – 0

Configuration de Visual Assist X

Maintenant, il faut configurer Visual Assist X. Allez dans le menu « VAssistX -> Visual Assist X Options » puis dans « Quick Config ». Mettez tout ici en « Max ».

Allez ensuite dans « Fonts and Colors ». Ici il vous faudra mettre les 4 couleurs demandées. Selon votre version de .Net, vous n’aurez qu’une boite de sélection pourrie avec des couleurs prédéfinies (les ingénieurs de Microsoft sont d’un con parfois !).

  • Classes, structures and typedefs: RGB 175 – 196 – 219 (ou le bleu clair sale de System -> Active Title Bar (99B4D1) sous Win7)
  • Variables: RGB 196 – 196 – 196 (ou le gris de Palette -> Silver)
  • Preprocessor macros: RGB 183 – 0 – 183 (ou le rose foncé de Palette -> C000C0)
  • Methods : RGB 128 – 128 – 255 (ou le mauve de Palette -> 8080FF)
  • Décocher « Local symbols in bold »
  • Décocher « Stable symbols in italic »

Allez ensuite dans « Refactoring » et mettez :

  • Highlight references using : Green (vert foncé 0, 128, 0) and Teal (cyan foncé, 0, 128, 128)

Allez ensuite dans « Display » et mettez :

  • Highlight matching {} and () using : White
  • Highlight mismatching {} and () using : Red

Validez tout et redémarrez VS. Ca devrait être bon :) N’hésitez pas à me donner du feedback en commentaire !

  • Décocher Stable symbols in italic

Commentaires

Ornthals dit :

J’ai mis à jour les liens de VAssistX de la 10.5.1738 vers la 10.6.1822.