Desabilitar Menus ALL CAPS no Visual Studio 2012

Uma das características do Visual Studio 2012 que chateia muitos developers (eu incluído) é o facto de todos os menus estarem em letras maiúsculas, o que dificulta a leitura e faz bastante confusão para algumas pessoas.

Felizmente o Richard Banks em alguns minutos com o ProcessExplorer descobriu um valor no Registry que permite desabilitar as letras maiúsculas e voltar ao “normal”. Para isto basta criar um novo valor DWORD na chave HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General com o nome SuppressUppercaseConversion e valor 1:

Para facilitar pode copiar o conteúdo abaixo para um ficheiro .REG e executá-lo:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General]
"SuppressUppercaseConversion"=dword:00000001

Ou mais fácil ainda, com uma simples linha em PowerShell:

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

E o resultado final, como esperado:

Obrigado Richard Banks!!!

Actualização 2012-06-04: Para a versão Express do Visual Studio a chave do registry é ligeiramente diferente: HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\General ou HKEY_CURRENT_USER\Software\Microsoft\VWDExpress\11.0\General

Esta entrada foi publicada em .NET, Visual Studio com as tags , , , . ligação permanente.

2 Respostas a Desabilitar Menus ALL CAPS no Visual Studio 2012

  1. Ari C. Raimundo diz:

    Oi Caio,

    Muito bom ! Eu também detestei os menus com letras maiúsculas. Aliás, essa tentativa da Microsoft de “metro-lizar” tudo pela frente é ridícula.

    []s

  2. Gustavo G diz:

    É, pelo visto vou continuar com meu Visual Studio 2008 por mais algum tempo…

Deixar uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Pode usar estas etiquetas HTML e atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>