Deaktivieren Sie die Menüelemente ALL CAPS in Visual Studio 2013

230

In Visual Studio 2013 zeigt Microsoft das Menü in GROSSBUCHSTABEN erneut als Standard an.

Können diese als Satzfall geändert werden?

Gummistiefel
quelle
5
@stonemetal das Verfahren w / 2012 ist ähnlich, aber im Detail unterschiedlich. Es sollte ein Wiki geben, das alle Versionen abdeckt. Das habe ich beabsichtigt.
Gummistiefel
7
Kein Betrüger, die akzeptierte Antwort auf die andere Frage funktioniert hier nicht!
Colonel Panic
1
In VS 2013 RC ist es genauso. Dieselbe Lösung funktioniert auch dafür.
Risto Välimäki
1
Ich habe die Problemumgehung (für regedit und PowerShell) unter connect.microsoft.com/VisualStudio/feedback/details/775717/… veröffentlicht
Grault
1
Microsoft ist sicher ahnungslos, wenn es um das Design von Schnittstellen geht. Wer hätte gedacht, dass dies eine gute Idee ist?!?
Almo

Antworten:

368

Ja, im neuen Visual Studio 2013 (wie in VS 2012) hat MS seine Entwurfsentscheidung bekräftigt, ALL CAPS MENU ITEMS als Standard festzulegen. Die Methoden zur Rückführung des Menüstil sind fast die gleichen Methoden für Visual Studio 2012, die vorher besprochen wurde .


Update (nach Visual Studio 2013 Update 4)

Ab Visual Studio 2013 Update 4 können Sie unter Extras > Optionen> Umgebung die
Option Großbuchstaben deaktivieren in der Menüleiste deaktivieren Screenshot des Menüs


Vor Visual Studio 2013 Update 4:

Sie müssen einen bestimmten Registrierungsschlüssel erstellen, wenn Sie Menüs im "alten Stil" zurückhaben möchten.


Erste Variante : Da Package Manager - Konsole ist Powershell , wählen Sie Menüoptionen TOOLS / Bibliothek Package Manager / Package Manager - Konsole und geben Sie und laufen

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (als einzelne Zeile).


Zweite Variante : Öffnen Sie eine Eingabeaufforderung ( win+ r, cmd, enter) und geben Sie und laufen

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (als einzelne Zeile).


Dritte Variante : Registrierungswerte von Hand ändern, öffnen regeditund zu navigieren

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

dann erstellen (Rechtsklick):

 DWORD value

mit dem Inhalt von

 SuppressUppercaseConversion

und setzen Sie es auf

 1

Schließen Sie regedit.exe und Sie sind fertig.


Vierte Variante : Es wurde mindestens eine VS-Erweiterung ( VSCommands for Visual Studio 2013 ) veröffentlicht, mit der Sie (unter anderem) den Menüstil über das Konfigurationsmenü in VS 2013 wechseln können .

Sie können es auch auf Kleinbuchstaben setzen (was imho, nett ist): Geben Sie hier die Bildbeschreibung ein

wechseln im Satz ( auf subtile Weise anders aus , was Sie mit SuppressUppercaseConversion bekommen: das SQL - Menü zu SQL umbenannt wird) Geben Sie hier die Bildbeschreibung ein

oder verstecken Sie es vollständig (und lassen Sie es bei ALT-Taste oder Mauszeiger erscheinen) Geben Sie hier die Bildbeschreibung ein

Gummistiefel
quelle
11
+1für die Power Shell Version!
Mike Christensen
2
Der vollständige Pfad für VS-Befehle lautet Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"und wählen Sie Ihre Präferenz aus.
kjhf
[ctl] + [r] sollte [win] + [r] sein. cmd, [eintreten]
JeroldHaas
Hinweis: Das Package Manager Consolein VS.NET ist eigentlich ein Powershell-Befehlsfenster, sodass diejenigen, die mit der Verwendung für NuGet vertraut sind, die erste Option von oben einfügen, ausführen, VS.NET neu starten und es funktioniert wie ein Zauber.
Atconway
2
Dies ist eine wunderbare Antwort, aber mit der vollständigen Veröffentlichung von Update 3 und 4 ist dies nicht mehr der beste Ansatz. Es ist viel einfacher, den von @ScottWylie beschriebenen Ansatz Tools> Options zu verwenden.
JohnC
43

Nach Jahren hat Microsoft seine Meinung zu dieser Funktion geändert. Ab Visual Studio 2013 Update 3 RC wurde unter Extras -> Optionen eine Option hinzugefügt, mit der Sie zu gemischten Groß- und Kleinschreibung für Menütitel wechseln können. Natürlich ist dies nicht für VS 2012, aber in Zukunft wird diese Option vorhanden sein.

Hier ist die Benachrichtigung von Brian Harry von Microsoft ....

Mixed-Case-Menüs - Ich weiß, dass ich hierzu Feedback erhalten werde :) Dies ist eine langjährige Anfrage eines Vokalteils der VS-Benutzerbasis seit VS 2012, die „ALL CAPS“ -Menüs zu ändern. In VS 2013 Update 3 haben wir eine Einstellung Extras -> Optionen hinzugefügt, um zu steuern, ob ALL CAPS oder Mixed Case angezeigt wird. Die Standardeinstellung ist immer noch ALL CAPS. Wenn Sie sie jedoch ändern, bleibt sie über Upgrades hinweg bestehen und wird mithilfe der VS Online-Roaming-Einstellungsfunktion über Ihre IDE-Instanzen übertragen (wenn Sie sich bei VS anmelden, um zu wissen, wer Sie sind).

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

Scott Wylie
quelle
3
Ich verwende VS2013 und kann die Option nirgendwo unter Extras -> Optionen finden. Ich schätze, ich kann den Wald vor lauter Bäumen nicht sehen. Könnte jemand darauf hinweisen, unter welchem ​​Abschnitt er sich befindet?
Karle
1
Stellen Sie sicher, dass Sie zuerst VS 2013 Update 3 RC installieren. Es befindet sich unter Extras -> Optionen -> Umgebung -> Allgemein. Es befindet sich direkt unter der Option Farbthema.
Scott Wylie
2
Jetzt, da Update 3 und 4 RTM sind, sollte die akzeptierte Antwort wirklich diese sein, da die andere gültige und lohnende Antwort, die Registrierungshacks oder als akzeptiert gekennzeichnete Erweiterungen von Drittanbietern erfordert, die Leute in die falsche Richtung führt.
JohnC
9

Ich habe die folgenden Registrierungsdateien verwendet, um die Kleinschreibung in Visual Studio 2013 zu aktivieren / deaktivieren:

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

Doppelklicken Sie einfach VS2013_ALLCAPS_Disable.regim Archiv auf, um alle Caps-Menütitel zu deaktivieren und VS2013_ALLCAPS_Enable.regwieder zu aktivieren.

Sie können die Registrierungsdateien vorher einfach mit einem Texteditor bearbeiten, um zu sehen, was sie enthalten.

Erwin Mayer
quelle
9

Wenn Sie die Version "Visual Studio Express 2013 für Windows Desktop" verwenden, sollte der Registrierungsschlüssel hinzugefügt werden in:

HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ Allgemein
Karle
quelle
3
Oder für Benutzer mit Eingabeaufforderung: REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1(alle in einer Zeile)
ClickRick
5

So einfach! Gehen Sie zu Extras -> Optionen -> Umgebung -> Allgemein und aktivieren Sie das Kontrollkästchen Großbuchstaben deaktivieren auf der rechten Seite und klicken Sie auf OK. Visual Studio 2013 deaktiviert automatisch die Großbuchstaben der Menüleiste.

Raishul
quelle
3
  1. VS 2013: Tools → Erweiterungen und Updates → Online, geben Sie "VSCommands" in das Suchtextfeld ein und klicken Sie auf Download

  2. Extras → Optionen → VS-Befehle → Allgemein, Klicken Sie auf die Schaltfläche Konfiguration öffnen

  3. IDEE-Verbesserungen → Hauptmenü → Hauptmenü ändern Groß- / Kleinschreibung, klicken Sie auf Satz-Groß- / Kleinschreibung

SyedSafdarNajmi
quelle