Comment désactiver tous les titres de menu en majuscules dans Visual Studio

Je suppose que le titre est explicite. Je veux juste changer l’apparence de Visual Studio 2012 pour ne pas afficher le titre du menu dans toutes les majuscules.

Richard Banks a publié un article sur une clé de registre pour un tel ajustement.

Visual Studio 2012 (complet)

 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General DWORD: SuppressUppercaseConversion Value: 1 

Dans PowerShell, vous pouvez l’exécuter pour définir cette clé de registre et les majuscules disparaissent.

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio Express 2012

La clé de registre ci-dessus n’est pas celle qui affectera Visual Studio Express 2012 RC. Un commentaire de FormatC est apparu sur le billet de la banque à propos de la clé pour Express. Vous pouvez trouver la clé mentionnée dans la réponse de Mike Gleason ou exécuter la commande PowerShell suivante pour la définir.

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VSWinExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio Express 2012 pour le Web

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VWDExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio 2013

Remplacez 11.0 par 12.0 dans les clés de registre ci-dessus.

Visual Studio 2015 Developer Preview

Remplacez 11.0 par 14.0 dans les clés de registre ci-dessus.

J’ai écrit une extension qui fera cela pour vous.

Vous pouvez le télécharger depuis la galerie Visual Studio:

  • VSCommands pour Visual Studio 2012
  • VSCommands pour Visual Studio 2013

Il peut également masquer le menu principal et le faire apparaître uniquement avec la souris ou la touche Alt (comme dans IE)

entrer la description de l'image icientrer la description de l'image icientrer la description de l'image ici

entrer la description de l'image ici

Après des années, Microsoft a changé d’avis sur cette fonctionnalité. À partir de Visual Studio 2013 Update 3 RC, une option a été ajoutée pour passer de la casse mixte à la casse: Outils -> Options -> Environnement -> Général -> Désactiver les majuscules dans la barre de menus.
Évidemment, ce n’est pas pour VS 2012, mais cette option sera disponible.

Voici la notification de Brian Harry de Microsoft:

Menus Mixed Case – Je sais que je vais recevoir des commentaires sur celui-ci 🙂 Ceci est une demande de longue date par une partie vocale de la base d’utilisateurs VS depuis VS 2012 pour modifier les menus “ALL CAPS”. Dans VS 2013 Update 3, nous avons ajouté un paramètre Outils -> Options pour contrôler si vous voyez ALL CAPS ou Mixed Case. La valeur par défaut est toujours ALL CAPS, mais si vous la modifiez, elle persistera lors des mises à niveau et parcourra vos instances IDE à l’aide de la fonctionnalité de parameters d’itinérance VS Online (si vous vous connectez à VS pour savoir qui vous êtes).

Et pour

Visual Studio Express 2012 pour Windows Desktop

 HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General DWORD: SuppressUppercaseConversion Value: 1 

Je suppose que la raison pour laquelle MS a omis de mentionner Visual Studio dans le jeu de mots est qu’une telle mention pourrait aider quelqu’un à identifier la clé 🙂

L’extension VS Commands peut le faire et est l’un des plus populaires de la galerie. Ça vaut le coup de vérifier!

entrer la description de l'image ici

http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8?SRC=VSIDE

Visual Studio 2015 Community Edition ne répond pas à la valeur de Registre SuppressUppercaseConversion.

La réponse est d’ activer l’option identifiée par boflynn:

Outils -> Options -> Environnement -> Général -> Appliquer un style de casse à la barre de menus

Dans mon cas, ce paramètre n’était pas activé par défaut, peut-être depuis que j’ai porté mes parameters VS 2013.

-Noel

Pour un usage express:

 HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion 

Crédit à FormatC

J’ai utilisé les fichiers reg suivants pour activer / désactiver les minuscules dans Visual Studio 2012 et Visual Studio 2013:

http://erwinmayer.com/dl/VS2012_ALLCAPS_Toggle.zip http://erwinmayer.com/dl/VS2013_ALLCAPS_Toggle.zip

Il suffit de double-cliquer sur VS201x_ALLCAPS_Disable.reg dans l’archive pour désactiver tous les titres de menu en majuscules et VS201x_ALLCAPS_Enable.reg pour les réactiver.

Vous pouvez facilement modifier les fichiers reg avant avec un éditeur de texte pour voir ce qu’ils contiennent.

Maintenant que Visual Studio 2015 a modifié la valeur par défaut de retour à la casse, pour ceux qui, comme moi, se sont habitués à ALL CAPS, vous pouvez le modifier en désactivant l’option suivante:

  • Outils -> Options -> Environnement -> Général -> Appliquer un style de casse à la barre de menus

Je pense que “VSCommands pour Visual Studio 2012” est la meilleure option pour cela.

Prenez ce plugin ici: http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8

Pour Visual Studio 2012 Express pour Windows Phone, utilisez

 HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion