Jak wyłączyć wszystkie tytuły menu caps W Visual Studio

Zakładam, że tytuł jest oczywisty. Wystarczy zmienić wygląd Visual Studio 2012, aby nie wyświetlać tytułu menu we wszystkich wielkich liter.

Author: Hans Passant, 2012-06-02

11 answers

Richard Banks napisał o kluczu rejestru dla takiej zmiany.

Visual Studio 2012 (Full)

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1

W PowerShell możesz uruchomić to, aby ustawić klucz rejestru i wielkie litery znikną.

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1

Visual Studio Express 2012

Powyższy klucz rejestru nie jest Tym, który wpłynie na Visual Studio Express 2012 RC. komentarz by FormatC pojawił się w bankach post o kluczu do Express. Możesz znaleźć ten klucz wymieniony w odpowiedź Mike ' a Gleasona lub uruchom następujące polecenie PowerShell, aby ją ustawić.

Set-ItemProperty -Path HKCU:\Software\Microsoft\VSWinExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1

Visual Studio Express 2012 for Web

Set-ItemProperty -Path HKCU:\Software\Microsoft\VWDExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1

Visual Studio 2013

Zastąp 11.0 przez 12.0 w powyższych kluczach rejestru.

Visual Studio 2015 Developer Preview

Zastąp 11.0 przez 14.0 w powyższych kluczach rejestru.

 615
Author: patridge,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:34:42

Napisałem rozszerzenie, które zrobi to za Ciebie.

Można go pobrać z galerii Visual Studio:

Może również całkowicie ukryć główne menu i wyświetlać się tylko po naciśnięciu myszki lub klawisza alt (jak w IE)

Tutaj wpisz opis obrazkaTutaj wpisz opis obrazkaTutaj wpisz opis obrazka

Tutaj wpisz opis obrazka

 65
Author: Jarek Kardas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-05 15:13:50

Po latach Microsoft zmienił zdanie na temat tej funkcji. Od aktualizacji Visual Studio 2013 3 RC Dodano opcję zmiany między wielkimi literami i wielkimi literami: Narzędzia -> Opcje - > środowisko - > ogólne - > Wyłącz wielkie litery na pasku menu
Oczywiście nie jest to dla VS 2012, ale w przyszłości ta opcja będzie tam.

Tutaj {[7] } jest powiadomienie od Briana Harry ' ego z Microsoftu:

Mixed Case Menus-I know I ' m going to get some opinie na ten temat:) jest to od dawna Prośba wokalnej części bazy użytkowników VS od VS 2012, aby zmienić menu "wszystkie czapki". W wersji VS 2013 Update 3 dodaliśmy ustawienie Tools - > Options, aby kontrolować, czy widzisz wszystkie litery, czy mieszaną wielkość liter. Domyślną wartością są nadal wszystkie limity, ale jeśli je zmienisz, będą one nadal obowiązywać między aktualizacjami i będą wędrować między instancjami IDE za pomocą funkcji ustawień roamingu online VS (jeśli zalogujesz się do VS, aby wiedział, kim jesteś).

 52
Author: Scott Wylie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-21 12:45:08

I dla

Visual Studio Express 2012 for Windows Desktop

HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1

Myślę, że powodem, dla którego MS pominął wzmiankę o Visual Studio z keyname, jest to, że taka wzmianka może pomóc komuś zidentyfikować klucz:)

 15
Author: ChrisJJ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-16 22:00:18

Rozszerzenie VS Commands może to zrobić i jest jednym z najpopularniejszych w galerii. Warto sprawdzić!

Tutaj wpisz opis obrazka

Http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8?SRC=VSIDE

 12
Author: Lone Coder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-10 18:41:16

Visual Studio 2015 Community Edition nie odpowiada na wartość rejestru SuppressUppercaseConversion.

Odpowiedzią jest włączenie opcji boflynn:

Narzędzia -> opcje -> Środowisko -> Ogólne -> Zastosuj stylowanie liter tytułu do paska menu

W moim przypadku ustawienie to nie było domyślnie włączone, być może od momentu przeportowania ustawień VS 2013.

- Noel

 8
Author: NoelC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-29 03:39:12

Do użytku ekspresowego:

HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion 

Kredyt na FormatC

 7
Author: Mike Gleason,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-08-27 12:25:56

W Visual Studio 2012 i Visual Studio 2013 używam następujących plików reg do włączania/wyłączania małego zapisu:

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

Po prostu kliknij dwukrotnie VS201x_ALLCAPS_Disable.reg wewnątrz archiwum, aby wyłączyć wszystkie tytuły menu caps I VS201x_ALLCAPS_Enable.reg, aby je ponownie włączyć.

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

 6
Author: Erwin Mayer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-01 07:01:11

Teraz, gdy Visual Studio 2015 zmieniło domyślną wartość z powrotem na tytuł, dla tych szaleńców, jak ja, którzy przyzwyczaili się do wszystkich liter, możesz zmienić ją z powrotem przez wyłączając następującą opcję:

  • Tools -> Options - > Environment - > General - > Apply TITLE case styling to menu bar
 5
Author: boflynn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-22 14:17:11

Myślę, że "VSCommands for Visual Studio 2012" jest najlepszą opcją do tego.

Pobierz tę wtyczkę stąd: http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8

 1
Author: Amit Mishra,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-27 18:11:09

Dla Visual Studio 2012 Express Dla Windows Phone, użyj

HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion
 1
Author: Luke Woodward,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-01 13:19:20