Cómo deshabilitar los títulos del menú en mayúsculas en Visual Studio
Asumo que el título se explica por sí mismo. Solo quiero cambiar el aspecto de Visual Studio 2012 para no mostrar el título del menú en todas las letras mayúsculas.
11 answers
Richard Banks publicó sobre una clave de registro para tal ajuste.
Visual Studio 2012 (Completo)
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1
En PowerShell, puede ejecutar esto para establecer esa clave de registro y las mayúsculas desaparecen.
Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
Visual Studio Express 2012
La clave de registro anterior no es la que afectará a Visual Studio Express 2012 RC. Un comentario de formatC apareció en Banks post sobre la clave para Express. Puede encontrar esa clave mencionada en Respuesta de Mike Gleason o ejecute el siguiente comando de PowerShell para configurarlo.
Set-ItemProperty -Path HKCU:\Software\Microsoft\VSWinExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
Visual Studio Express 2012 para Web
Set-ItemProperty -Path HKCU:\Software\Microsoft\VWDExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
Visual Studio 2013
Reemplace 11.0
por 12.0
en las claves de registro anteriores.
Visual Studio 2015 Developer Preview
Reemplace 11.0
por 14.0
en las claves de registro anteriores.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:34:42
He escrito una extensión que hará esto por ti.
Puede descargarlo desde la galería de Visual Studio:
También puede ocultar el menú principal por completo y hacer que aparezca solo al pasar el mouse o presionar la tecla alt (como en IE)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-05 15:13:50
Después de años Microsoft ha cambiado de opinión sobre esta característica. A partir de la actualización 3 RC de Visual Studio 2013, se ha agregado una opción para cambiar entre mayúsculas y minúsculas: Herramientas - > Opciones - > Entorno - > General - > Desactivar mayúsculas en la barra de menú
Obviamente esto no es para VS 2012, pero en el futuro esta opción estará allí.
Aquí está la notificación de Brian Harry de Microsoft:
Menús de Casos mixtos-Sé que voy a conseguir algunos comentarios sobre este :) Esta es una solicitud de larga data por una parte vocal de la base de usuarios VS desde VS 2012 para cambiar los menús "TODO EN MAYÚSCULAS". En VS 2013 Update 3, hemos agregado una configuración de Herramientas –> Opciones para controlar si ve TODAS las MAYÚSCULAS o Mayúsculas mixtas. El valor predeterminado sigue siendo TODO en MAYÚSCULAS, pero, si lo cambia, persistirá en todas las actualizaciones y se desplazará a través de sus instancias IDE utilizando la función de configuración de roaming en línea VS (si inicia sesión en VS para que sepa quién es).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-21 12:45:08
Y para
Visual Studio Express 2012 para Windows Desktop
HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1
Supongo que la razón por la que MS omitió cualquier mención de Visual Studio en el keyname es que tal mención podría ayudar a alguien a identificar la clave:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-16 22:00:18
La extensión VS Commands puede hacer esto y es una de las más populares en la galería. Vale la pena echar un vistazo!
Http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8?SRC=VSIDE
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-10 18:41:16
Visual Studio 2015 Community Edition no responde al valor del registro SuppressUppercaseConversion.
La respuesta es habilitar la opción boflynn identificado:
• Herramientas -> Opciones -> medio Ambiente -> General -> Aplica título estilo a la barra de menú
En mi caso, esa configuración no estaba activada por defecto, tal vez desde que porté mi configuración VS 2013.
-Noel
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-29 03:39:12
Para uso exprés:
HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion
Crédito a FormatC
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-27 12:25:56
He estado usando los siguientes archivos reg para habilitar / deshabilitar las minúsculas en Visual Studio 2012 y Visual Studio 2013:
Http://erwinmayer.com/dl/VS2012_ALLCAPS_Toggle.zip http://erwinmayer.com/dl/VS2013_ALLCAPS_Toggle.zip
Simplemente haga doble clic en VS201x_ALLCAPS_Disable.reg
dentro del archivo para desactivar todos los títulos del menú en mayúsculas, y VS201x_ALLCAPS_Enable.reg
para volver a habilitarlos.
Puede editar fácilmente los archivos reg antes con un editor de texto para ver lo que contienen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-01 07:01:11
Ahora que Visual Studio 2015 ha cambiado el caso predeterminado de vuelta al Título, para aquellos locos como yo que se habían acostumbrado a TODAS las MAYÚSCULAS, puede cambiarlo de nuevo mediante desactivando la siguiente opción:
- Herramientas -> Opciones -> Entorno -> General - > Aplicar estilo de mayúsculas y minúsculas a la barra de menú
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-22 14:17:11
Creo que "VSCommands for Visual Studio 2012" es la mejor opción para esto.
Coge este plugin desde aquí: http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-27 18:11:09
Para Visual Studio 2012 Express para Windows Phone, utilice
HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-01 13:19:20