Wyłącz wszystkie pozycje menu CAPS CAPS w Visual Studio 2013

230

W Visual Studio 2013 Microsoft ponownie przedstawia menu w DUŻYM KOLORZE jako domyślne.

Czy można je zmodyfikować tak, aby były przypadkami zdań?

kalosze
źródło
5
@stonemetal procedura w / 2012 jest podobna, ale różni się szczegółami. Powinna istnieć wiki obejmująca wszystkie wersje. To jest to, co zamierzałem.
kalosze
7
To nie dupek, zaakceptowana odpowiedź na inne pytanie tutaj nie działa!
Pułkownik Panic
1
Tak samo jest w VS 2013 RC. Działa to również w tym samym rozwiązaniu.
Risto Välimäki
1
Opublikowałem obejście (dla regedit i PowerShell) na connect.microsoft.com/VisualStudio/feedback/details/775717/…
Grault
1
Microsoft z pewnością nie ma pojęcia, jeśli chodzi o projektowanie interfejsu. Kto pomyślał, że robienie tego wielkimi literami to dobry pomysł?!?
Almo

Odpowiedzi:

368

Tak - w nowym Visual Studio 2013 (podobnie jak w VS 2012) MS wzmocniło decyzję projektową, aby domyślnie ustawić WSZYSTKIE ELEMENTY MENU CAPS CAPS. Metody przywracania stylu menu są prawie tymi samymi metodami, co w programie Visual Studio 2012, który został omówiony wcześniej .


Aktualizacja (po aktualizacji 4 programu Visual Studio 2013)

Począwszy od wersji 4 programu Visual Studio 2013, możesz przejść do Narzędzia> Opcje> Środowisko
i odznaczyć Wyłącz wielkie litery na pasku menu zrzut ekranu menu


Przed Visual Studio 2013 Update 4:

Musisz utworzyć określony klucz rejestru, jeśli chcesz przywrócić menu „w starym stylu”.


Pierwszy wariant : Ponieważ konsola Menedżera pakietów to Powershell , wybierz opcje menu NARZĘDZIA / Menedżer pakietów biblioteki / Konsola Menedżera pakietów i wprowadź i uruchom

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (jako pojedyncza linia).


Drugi wariant : otworzyć wiersza polecenia ( win+ r, cmd, enter) i wpisz i uruchom

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (jako pojedyncza linia).


Trzeci wariant : ręcznie zmień wartości rejestru, otwórz regediti przejdź do

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

następnie utwórz (kliknij prawym przyciskiem myszy):

 DWORD value

z zawartością

 SuppressUppercaseConversion

i ustaw na

 1

Zamknij regedit.exe i gotowe.


Czwarty wariant : opublikowano co najmniej jedno rozszerzenie VS ( VSCommands dla Visual Studio 2013 ), które umożliwia (między innymi) zmianę stylu menu za pomocą menu konfiguracji z poziomu VS 2013.

Możesz również ustawić go na małe litery (co, imho, fajnie): wprowadź opis zdjęcia tutaj

przełącz się na Zdanie (subtelnie różni się od tego, co otrzymujesz dzięki SuppressUppercaseConversion: menu SQL zmienia nazwę na Sql) wprowadź opis zdjęcia tutaj

lub całkowicie go ukryj (i niech pojawi się po naciśnięciu ALT lub myszy) wprowadź opis zdjęcia tutaj

kalosze
źródło
11
+1dla wersji Power Shell!
Mike Christensen
2
Pełna ścieżka dla poleceń VS to Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"i wybierz swoje preferencje.
kjhf
[ctl] + [r] powinno być [win] + [r]. cmd, [enter]
JeroldHaas
Uwaga: W Package Manager ConsoleVS.NET jest tak naprawdę okno poleceń PowerShell, więc osoby zaznajomione z używaniem go dla NuGet mogą wkleić pierwszą opcję z góry, uruchomić, zrestartować VS.NET i działa jak urok.
atconway
2
To wspaniała odpowiedź, ale przy pełnej wersji aktualizacji 3 i 4 nie jest to już najlepsze podejście. Znacznie łatwiej jest korzystać z podejścia Narzędzia> Opcje opisanego przez @ScottWylie.
JohnC
43

Po latach Microsoft zmienił zdanie na temat tej funkcji. Począwszy od Visual Studio 2013 Update 3 RC, dodano opcję w Narzędzia -> Opcje, aby zmienić na Mieszane wielkości tytułów menu. Oczywiście nie dotyczy to VS 2012, ale w przyszłości ta opcja będzie dostępna.

Oto powiadomienie od Briana Harry'ego z Microsoftu ....

Mieszane menu skrzynek - wiem, że otrzymam opinie na ten temat :) To od dawna prośba wokalnej grupy użytkowników VS od VS 2012 o zmianę menu „WSZYSTKIE KAPSYKI”. W aktualizacji VS 2013 Update 3 dodaliśmy ustawienie Narzędzia -> Opcje, aby kontrolować, czy widzisz WSZYSTKIE CAPS, czy mieszane. Wartość domyślna to WSZYSTKIE KAPSYKI, ale jeśli ją zmienisz, będzie się ona utrzymywać między aktualizacjami i będzie wędrować po instancjach IDE przy użyciu funkcji ustawień roamingu VS Online (jeśli zalogujesz się do VS, aby wiedzieć, kim jesteś).

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

Scott Wylie
źródło
3
Używam VS2013 i nigdzie nie mogę znaleźć opcji w Narzędzia -> Opcje. Zgaduję, że nie widzę drewna na drzewa, więc czy ktoś mógłby wskazać, pod którym odcinkiem jest?
Karle
1
Najpierw zainstaluj VS 2013 Update 3 RC. Jest w obszarze Narzędzia -> Opcje -> Środowisko -> Ogólne. Jest to bezpośrednio pod opcją Kolor motywu.
Scott Wylie
2
Teraz, gdy aktualizacje 3 i 4 są RTM, tak naprawdę powinna być przyjęta odpowiedź, ponieważ posiadanie drugiej ważnej i wartościowej odpowiedzi, która wymaga włamań do rejestru lub rozszerzeń stron trzecich oznaczonych jako zaakceptowane, prowadzi ludzi w złym kierunku.
JohnC
9

Korzystam z następujących plików reg, aby włączyć / wyłączyć dolną obudowę w Visual Studio 2013:

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

Wystarczy dwukrotnie kliknąć w VS2013_ALLCAPS_Disable.regarchiwum, aby wyłączyć wszystkie tytuły menu wielkich liter i VS2013_ALLCAPS_Enable.regwłączyć je ponownie.

Możesz łatwo edytować wcześniej pliki reg za pomocą edytora tekstu, aby zobaczyć, co zawierają.

Erwin Mayer
źródło
9

Jeśli używasz wersji „Visual Studio Express 2013 dla Windows Desktop”, klucz rejestru należy dodać w:

HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ General
Karle
źródło
3
Lub dla użytkowników wiersza polecenia: REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1(wszystkie w jednym wierszu)
Kliknij
5

Tak prosty! Możesz przejść do Narzędzia -> Opcje -> Środowisko -> zakładka Ogólne i zaznaczyć pole wyboru Wyłącz wielkie litery z prawej strony i kliknąć OK. Visual Studio 2013 automatycznie wyłączy górną część paska menu.

Raishul
źródło
3
  1. VS 2013: Narzędzia → Rozszerzenia i aktualizacje → Online, wpisz „VSCommands” w polu wyszukiwania, kliknij Pobierz

  2. Narzędzia → Opcje → VSCommands → Ogólne, kliknij przycisk Otwórz konfigurację

  3. Udoskonalenia IDEE → Menu główne → Zmień wielkość liter w menu głównym, kliknij opcję Zdanie-wielkość liter

SyedSafdarNajmi
źródło