Deshabilitar TODOS los elementos del menú MAYÚSCULAS en Visual Studio 2013

230

En Visual Studio 2013, Microsoft vuelve a presentar el menú en MAYÚSCULAS como predeterminado.

¿Se pueden modificar para ser Sentence Case?

botas de goma
fuente
55
@stonemetal el procedimiento con 2012 es similar, pero diferente en detalles. Debería haber una wiki que cubra todas las versiones. Esto es lo que pretendía.
botas de goma el
77
¡No es un tonto, la respuesta aceptada a la otra pregunta no funciona aquí!
Coronel Panic
1
Es lo mismo en VS 2013 RC. También la misma solución funciona para esto.
Risto Välimäki
1
He publicado la solución (por regedit y PowerShell) a connect.microsoft.com/VisualStudio/feedback/details/775717/...
Grault
1
Microsoft seguramente no tiene idea cuando se trata de diseño de interfaz. ¿Quién pensó que hacer esto en mayúsculas era una buena idea?
Almo

Respuestas:

368

Sí, en el nuevo Visual Studio 2013 (como en VS 2012), MS reforzó su decisión de diseño de hacer que TODOS LOS ARTÍCULOS DEL MENÚ DE MAYÚSCULAS sean los predeterminados. Los métodos para revertir el estilo del menú son casi los mismos métodos utilizados para Visual Studio 2012, que se ha discutido anteriormente .


Actualización (después de Visual Studio 2013 Update 4)

A partir de Visual Studio 2013 Update 4, puede ir a Herramientas> Opciones> Entorno
y desmarcar Desactivar mayúsculas en la barra de menú captura de pantalla del menú


Antes de Visual Studio 2013 Update 4:

Debe crear una clave de registro específica si desea recuperar los menús "antiguos".


Primera variante : como Package Manager Console es Powershell , seleccione las opciones de menú TOOLS / Library Package Manager / Package Manager Console e ingrese y ejecute

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (como una sola línea).


Segunda variante : abrir un símbolo del sistema ( win+ r, cmd, enter) y entrar y correr

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (como una sola línea).


Tercera variante : cambiar los valores del registro a mano, abrir regedity navegar a

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

luego, crea (clic derecho):

 DWORD value

con el contenido de

 SuppressUppercaseConversion

y configurarlo en

 1

Cierre regedit.exe y ya está.


Cuarta variante : se ha publicado al menos una extensión VS ( VSCommands para Visual Studio 2013 ) que le permite (entre otras cosas) cambiar el estilo del menú a través del menú de configuración desde VS 2013.

También puede establecerlo en elementos en minúsculas (que es, en mi opinión, agradable): ingrese la descripción de la imagen aquí

cambia a Sentence Case (sutilmente diferente de lo que obtienes con SuppressUppercaseConversion: el menú SQL cambia de nombre a SQL) ingrese la descripción de la imagen aquí

u ocultarlo por completo (y hacer que aparezca en la tecla ALT presionar o pasar el mouse) ingrese la descripción de la imagen aquí

botas de goma
fuente
11
+1para la versión Power Shell!
Mike Christensen
2
La ruta completa para los comandos VS es Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"y seleccione su preferencia.
kjhf
[ctl] + [r] debería ser [win] + [r]. cmd, [enter]
JeroldHaas
Nota: Package Manager Consoleen VS.NET es en realidad una ventana de comandos de Powershell, por lo que aquellos familiarizados con su uso para NuGet pueden pegar la primera opción desde arriba, ejecutar, reiniciar VS.NET y funciona de maravilla.
atconway
2
Esta es una respuesta maravillosa, pero con el lanzamiento completo de las actualizaciones 3 y 4 ya no es el mejor enfoque. Es mucho más fácil usar el enfoque Herramientas> Opciones descrito por @ScottWylie.
JohnC
43

Después de años, Microsoft ha cambiado de opinión sobre esta característica. A partir de Visual Studio 2013 Update 3 RC, se ha agregado una opción en Herramientas -> Opciones para cambiar a mayúsculas y minúsculas para títulos 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 mayúsculas y minúsculas: sé que recibiré algunos comentarios sobre este :) Esta es una solicitud de larga data de una parte vocal de la base de usuarios de VS desde VS 2012 para cambiar los menús "TODAS LAS MAYÚSCULAS". En VS 2013 Update 3, hemos agregado una configuración Herramientas -> Opciones para controlar si ve TODAS LAS MAYÚSCULAS o mayúsculas y minúsculas. El valor predeterminado sigue siendo TODAS LAS MAYÚSCULAS, pero si lo cambia, persistirá en todas las actualizaciones y se desplazará por sus instancias IDE utilizando la función de configuración de roaming VS Online (si inicia sesión en VS para saber quién es).

http://blogs.msdn.com/b/bharry/archive/2014/07/02/vs-tfs-2013-3-update-3-rc.aspx

Scott Wylie
fuente
3
Estoy ejecutando VS2013 y no puedo encontrar la opción en ninguna parte en Herramientas -> Opciones. Supongo que no puedo ver la madera de los árboles, ¿podría alguien señalar en qué sección se encuentra?
Karle
1
Asegúrese de instalar VS 2013 Update 3 RC primero. Está en Herramientas -> Opciones -> Medio ambiente -> General. Está justo debajo de la opción Color Theme.
Scott Wylie
2
Ahora que las actualizaciones 3 y 4 son RTM, la respuesta aceptada realmente debería ser esta, ya que tiene la otra respuesta válida y valiosa que requiere hacks de registro o extensiones de terceros marcadas como aceptadas que lleva a las personas en la dirección incorrecta.
JohnC
9

He estado usando los siguientes archivos de registro para habilitar / deshabilitar las minúsculas en Visual Studio 2013:

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

Simplemente haga doble clic VS2013_ALLCAPS_Disable.regdentro del archivo para deshabilitar todos los títulos del menú de mayúsculas y VS2013_ALLCAPS_Enable.regvolver a habilitarlos.

Puede editar fácilmente los archivos de registro antes con un editor de texto para ver qué contienen.

Erwin Mayer
fuente
9

Si está utilizando la versión "Visual Studio Express 2013 para Windows Desktop", la clave de registro debe agregarse en:

HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ General
Karle
fuente
3
O para usuarios del símbolo del sistema: REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1(todo en una línea)
ClickRick el
5

¡Tan sencillo! Puede ir a Herramientas -> Opciones -> Medio ambiente -> pestaña General y marcar la casilla de verificación Desactivar mayúsculas desde el lado derecho y hacer clic en Aceptar. Visual Studio 2013 desactivará automáticamente las mayúsculas de la barra de menú.

Raishul
fuente
3
  1. VS 2013: Herramientas → Extensiones y actualizaciones → En línea, escriba "VSCommands" en el cuadro de texto de búsqueda, haga clic en Descargar

  2. Herramientas → Opciones → Comandos VS → General, haga clic en el botón Abrir configuración

  3. IDEE Mejoras → Menú principal → Cambiar mayúsculas y minúsculas del menú principal, haga clic en Sentence-Case

SyedSafdarNajmi
fuente