Disabilita le voci di menu TUTTI MAIUSCOLI in Visual Studio 2013


230

In Visual Studio 2013, Microsoft presenta nuovamente il menu IN MAIUSCOLO come predefinito.

Questi possono essere modificati in caso di frase?


5
@stonemetal la procedura con il 2012 è simile, ma diversa nei dettagli. Dovrebbe esserci un wiki che copra tutte le versioni. Questo è quello che intendevo.
stivali di gomma

7
Non un duplicato, la risposta accettata all'altra domanda non funziona qui!
Colonnello Panic,

1
È lo stesso in VS 2013 RC. Anche la stessa soluzione funziona per questo.
Risto Välimäki,

1
Ho pubblicato la soluzione alternativa (per regedit e PowerShell) su connect.microsoft.com/VisualStudio/feedback/details/775717/…
Grault

1
Microsoft sicuramente non ha idea quando si tratta di progettare l'interfaccia. Chi pensava che farlo in tutte le maiuscole fosse una buona idea?!?
Almo,

Risposte:


368

Sì, nel nuovo Visual Studio 2013 (come in VS 2012), MS ha rafforzato la decisione di progettazione per rendere predefiniti TUTTI GLI ARTICOLI DEL MENU CAPS. I metodi per ripristinare lo stile del menu sono quasi gli stessi metodi utilizzati per Visual Studio 2012, che è stato discusso in precedenza .


Aggiornamento (dopo l' aggiornamento di Visual Studio 2013 4)

A partire da Visual Studio 2013 Update 4 puoi accedere a Strumenti> Opzioni> Ambiente
e deselezionare Disattiva maiuscole nella barra dei menu screenshot del menu


Prima dell'aggiornamento 4 di Visual Studio 2013:

È necessario creare una chiave di registro specifica se si desidera ripristinare i menu "vecchio stile".


Prima variante : poiché la Console di gestione pacchetti è Powershell , selezionare le opzioni di menu STRUMENTI / Libreria Gestione pacchetti / Console Gestione pacchetti ed entrare ed eseguire

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (come una riga singola).


Seconda Variante : aprire un prompt dei comandi ( win+ r, cmd, enter) e inserire ed eseguire

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (come una riga singola).


Terza variante : modifica manualmente i valori del registro, apri regedite vai a

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

quindi, crea (tasto destro):

 DWORD value

con il contenuto di

 SuppressUppercaseConversion

e impostarlo su

 1

Chiudi regedit.exe e il gioco è fatto.


Quarta variante : è stata pubblicata almeno un'estensione VS ( VSCommands per Visual Studio 2013 ) che consente (tra le altre cose) di cambiare stile di menu tramite il menu di configurazione da VS 2013.

Puoi anche impostarlo su tutte le lettere minuscole (che è, imho, bello): inserisci qui la descrizione dell'immagine

passa a Frase maiuscola (leggermente diverso da quello che ottieni con SuppressUppercaseConversion: il menu SQL viene rinominato in SQL) inserisci qui la descrizione dell'immagine

o nasconderlo completamente (e farlo apparire sul tasto ALT premere o passare il mouse sopra) inserisci qui la descrizione dell'immagine


11
+1per la versione Power Shell!
Mike Christensen,

2
Il percorso completo per i comandi VS è Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"e seleziona la tua preferenza.
kjhf,

[ctl] + [r] dovrebbe essere [win] + [r]. cmd, [
invio

Nota: Package Manager Consolein VS.NET è in realtà una finestra di comando di Powershell, quindi chi ha familiarità con l'utilizzo di NuGet può incollare la prima opzione dall'alto, eseguire, riavviare VS.NET e funziona come un incantesimo.
atconway,

2
Questa è una risposta meravigliosa ma con la versione completa dell'aggiornamento 3 e 4 non è più l'approccio migliore. È molto più semplice utilizzare l'approccio Strumenti> Opzioni descritto da @ScottWylie.
Giovanni

43

Dopo anni Microsoft ha cambiato idea su questa funzionalità. A partire da Visual Studio 2013 Update 3 RC, è stata aggiunta un'opzione in Strumenti -> Opzioni per passare a Caso misto per i titoli dei menu. Ovviamente questo non è per VS 2012 ma andando avanti questa opzione ci sarà.

Ecco la notifica da parte di Brian Harry di Microsoft ....

Menu a caso misti - So che avrò un feedback su questo :) Questa è una richiesta di lunga data da una parte vocale della base di utenti VS dal VS 2012 per modificare i menu “TUTTI MAIUSCOLI”. Nell'aggiornamento 3 di VS 2013, abbiamo aggiunto un'impostazione Strumenti -> Opzioni per controllare se vedi TUTTO MAIUSCOLO o maiuscolo. L'impostazione predefinita è TUTTO MAIUSCOLO, ma, se lo cambi, persisterà per tutti gli aggiornamenti e eseguirà il roaming tra le tue istanze IDE utilizzando la funzionalità delle impostazioni di roaming VS online (se accedi a VS in modo da sapere chi sei).

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


3
Sto eseguendo VS2013 e non riesco a trovare l'opzione da nessuna parte in Strumenti -> Opzioni. Immagino di non poter vedere il bosco per gli alberi, quindi qualcuno potrebbe indicare in quale sezione si trova?
Karle,

1
Assicurati di installare prima VS 2013 Update 3 RC. È in Strumenti -> Opzioni -> Ambiente -> Generale. È proprio sotto l'opzione Tema colore.
Scott Wylie,

2
Ora che gli aggiornamenti 3 e 4 sono RTM, la risposta accettata dovrebbe essere proprio questa: avere l'altra risposta valida e utile che richiede hack del registro o estensioni di terze parti contrassegnate come accettate sta portando le persone nella direzione sbagliata.
Giovanni

9

Ho usato i seguenti file reg per abilitare / disabilitare il minuscolo in Visual Studio 2013:

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

Basta fare doppio clic su VS2013_ALLCAPS_Disable.regall'interno dell'archivio per disabilitare tutti i titoli del menu maiuscole e VS2013_ALLCAPS_Enable.regriattivarli.

Puoi facilmente modificare i file reg prima con un editor di testo per vedere cosa contengono.


9

Se si utilizza la versione "Visual Studio Express 2013 per Windows Desktop", è necessario aggiungere la chiave di registro in:

HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ Generale

3
O per gli utenti del prompt dei comandi: REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1(tutto su una riga)
ClickRick

5

Così semplice! Puoi andare su Strumenti -> Opzioni -> Ambiente -> scheda Generale e selezionare la casella di controllo Disattiva maiuscole dal lato destro e fare clic su OK. Visual Studio 2013 disattiverà automaticamente le maiuscole della barra dei menu.


3
  1. VS 2013: Strumenti → Estensioni e aggiornamenti → Online, digitare "VSCommands" nella casella di testo di ricerca, fare clic su Download

  2. Strumenti → Opzioni → Comandi VSC → Generale, fai clic sul pulsante Apri configurazione

  3. Cambiamenti IDEE → Menu principale → Cambia maiuscole / minuscole del menu principale, fare clic su Frase-Caso

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.