Visual Studio에서 모든 대문자 메뉴 제목을 비활성화하는 방법


581

제목이 자명하다고 가정합니다. 모든 대문자로 메뉴 제목을 표시하지 않도록 Visual Studio 2012의 모양을 변경하고 싶습니다.


10
볼 수있는 코드의 양을 최대화하기 위해 매우 높은 해상도의 대형 와이드 스크린 모니터를 사용하는 경우 모든 캡 메뉴가 실제로 매우 좋습니다. 내가 생각하는 다른 사람들에 대한 다른 뇌졸중.
Code Maverick


2
Visual Studio 14에서 타이틀 케이스로 돌아가서 Visual Studio 2013 업데이트 3에서 환경 옵션으로 만드는 것 같습니다. visualstudio.uservoice.com/forums/121579-visual-studio/…
patridge

1
최신 버전 (Visual Studio 2013 업데이트 4 또는 VS 2015 등)에는이 옵션이 있습니다. 이동 Tools > Options > Environment및 선택 Turn off upper case in the menu bar옵션
S.Serpooshan

답변:


618

Richard Banks는 그러한 조정을 위해 레지스트리 키 대해 게시했습니다 .

Visual Studio 2012 (전체)

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

PowerShell에서이를 실행하여 해당 레지스트리 키를 설정하면 대문자가 사라집니다.

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

Visual Studio Express 2012

위의 레지스트리 키는 Visual Studio Express 2012 RC에 영향을 미치지 않습니다. 은행 계좌에 FormatC의견이 Express의 열쇠에 대해 나타났습니다. Mike Gleason의 답변 에서 언급 한 키를 찾 거나 다음 PowerShell 명령을 실행하여 설정할 수 있습니다.

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

웹용 Visual Studio Express 2012

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

Visual Studio 2013

교체 11.012.0위의 레지스트리 키입니다.

Visual Studio 2015 개발자 미리보기

교체 11.014.0위의 레지스트리 키입니다.


8
아마도 분명하지만 VS Express 2012 for Web 의 경우 VSWinExpress 대신 VWDExpress를 사용하십시오.
G. 롬바르드

18
Windows 바탕 화면에 대한 VS 익스프레스 2012, 대신 VSWinExpress의 WDExpress 사용
jumpinjackie

8
cmd :reg add HKCU\Software\Microsoft\VisualStudio\11.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 /f
Kevin Smyth

12
왜 ... 왜 모든 새로운 MS 제품에 대문자로 SHOUTING 대문자가 필요합니까?
Coops

2
Visual Studio 2015 릴리스 후보에는 기본적으로 제목이 있습니다.
Blake Mumford

66

나는 당신을 위해 이것을 할 확장을 썼습니다.

Visual Studio Gallery에서 다운로드 할 수 있습니다.

또한 주 메뉴를 숨기고 마우스 오버 또는 Alt 키를 누를 때만 표시되도록 할 수 있습니다 (IE처럼).

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


VSCommands가 제공하는 모든 기능을 원하지 않는 경우이 기본 메뉴 숨기기 확장 프로그램 은 매우 가볍습니다.
Jarrod Dixon

5
@Jarrod Dixon 숨기기 메인 메뉴는 대소 문자를 변경하지 않으므로 실제로 유용하지 않으며 숨겨진 메뉴에서도 키보드 단축키로만 표시 할 수 있으며 마우스를 지원하지 않습니다 ...
user503386

3
VSCommands에는 종종 사용하는 훌륭한 기능이 있지만 '문장 사례'를 구현하는 방식은 다소 버그가 있습니다. 예를 들어 ".NET 리플렉터"메뉴는 모두 ".net 리플렉터"로 다시 쓰여집니다. 따라서 VSCommand를 사용하더라도 레지스트리 키는 여전히 갈 수 있습니다.
stijn

2
@stijn은 문장 문제에 대해 잘 알고 있습니다. 감사합니다. 최신 빌드 dl.dropbox.com/u/65031070/ 에서 수정되어야합니다 . 곧 Visual Studio Gallery에서도 제공 될 예정입니다.
Jarek Kardas

2
오프 사이트 리소스를 추천 할 때는 관계를 공개해야합니다. 비용이 $ 0 인 경우에도 마찬가지입니다.
벤 Voigt

55

몇 년 후 Microsoft는이 기능에 대한 생각을 바꿨습니다. Visual Studio 2013 업데이트 3 RC부터는 대소 문자를 혼합 할 수있는 옵션이 추가되었습니다. 도구-> 옵션-> 환경-> 일반-> 메뉴 표시 줄에서 대문자 끄기
분명히 이것은 VS 2012가 아닙니다. 그러나 앞으로이 옵션이있을 것입니다.

다음 은 Microsoft의 Brian Harry의 알림입니다.

Mixed Case Menus – 나는 이것에 대해 약간의 피드백을받을 것임을 알고 있습니다 :) 이것은 VS 2012 이후 VS 사용자 기반의 보컬 부분에 의해“ALL CAPS”메뉴를 바꾸라는 오랜 요청입니다. VS 2013 업데이트 3에는 도구 –> 옵션 설정이 추가되어 모두 대문자 또는 대소 문자를 표시할지 여부를 제어합니다. 기본값은 여전히 ​​모두 CAPS이지만 변경하면 업그레이드간에 유지되며 VS 온라인 로밍 설정 기능을 사용하여 IDE 인스턴스에서 로밍됩니다 (VS에 로그인하면 자신이 누구인지 알 수 있음).


6
2014 년 CTP2에서는 기본적으로 Mixed Caps : D로 설정됩니다. 이제 VS 에서이 옵션을 완전히 제거하려고 기다리고 있습니다. 마이크로 소프트는 다시 "깨지지 않으면 해결하지 마라"라는 규칙을 다시 배워야 할 것 같다 .
Spook

1
@Spook 나는 모든 캡 메뉴를 선호합니다. 옵션을 제거해야한다고 생각할 때 떠나는 데 어떤 해가 있습니까?
Andy

2
@Andy 나는 원래 모든 대문자 메뉴에 약간 자극을 받았으며 몇 년 전에 익숙해졌으며 방금이 사실을 찾지 못했습니다 (실제로 그것을 찾지는 않았습니다). 대소 문자 혼합 메뉴. 그래서 나는 그것이 깨지지 않으면 혼자 남겨 두는 캠프에 단단히 있습니다 (스 푸크처럼, 나는 메뉴를 모두 대문자로 만들지 않아야 함을 의미합니다.
Craig

1
@Craig 괜찮아요.하지만 그것들을 바꾸고, 블로우 백을했고, 그것을 구성 할 수있게 만들었습니다. 그래서 현재의 위치에두고 사용자에게 선택권을주는 것이 어떻습니까?
Andy

2
@ 앤디 나는 당신이 동의하지 않아 괜찮습니다. :-) 그들은 또한 Windows 8 전체 화면 "메트로"UI를 모든 사람의 목 아래로 강요했으며 거의 ​​보편적으로 거부되었습니다. Windows 8.x는 성공하지 못했으며 아무도 "현대 UI"앱을 사용하지 않았습니다. 이제 Windows 10의 최신 UI 앱은 크기를 조정할 수있는 창에 있으며 사이드로드가 가능합니다. 그럼에도 불구하고, 비즈니스 용 Windows 스토어 앱을 개발해야 할 이유가 너무 많다고 생각할 수 없습니다. 시장의 98 %가 당신이 한 일을 미워할 때,하지 말아야하고 다시는하지 말아야한다는 명백한 신호입니다. 평화. ;-)
Craig

15

그리고

Windows 데스크톱 용 Visual Studio Express 2012

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

MS가 키 이름에서 Visual Studio에 대한 언급을 생략 한 이유는 누군가가 키를 식별하는 데 도움이 될 수 있기 때문입니다. :)



8

Visual Studio 2015 커뮤니티 에디션 은 SuppressUppercaseConversion 레지스트리 값에 응답하지 않습니다.

대답은하는 boflynn이 식별 한 옵션 하는 것입니다.

도구 -> 옵션 -> 환경 -> 일반 -> 제목 표시 줄 스타일을 메뉴 표시 줄에 적용

필자의 경우 VS 2013 설정을 이식 한 이후로 설정이 기본적으로 설정되어 있지 않습니다.

-남자 이름



7

이제 Visual Studio 2015에서 기본값을 제목 케이스로 다시 변경 했으므로 ALL CAPS에 익숙한 미친 사람들을 위해 비활성화 하여 다시 변경할 수 있습니다. 위해 다음 옵션 하여 .

  • 도구-> 옵션-> 환경-> 일반-> 제목 표시 줄 스타일을 메뉴 표시 줄에 적용

동일에 대한 2,017 대
쿼티

6

Visual Studio 2012 및 Visual Studio 2013에서 소문자를 활성화 / 비활성화하기 위해 다음 reg 파일을 사용하고 있습니다.

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

VS201x_ALLCAPS_Disable.reg아카이브 내부를 두 번 클릭하여 모든 대문자 메뉴 제목을 비활성화하고VS201x_ALLCAPS_Enable.reg 되고 다시 활성화됩니다.

텍스트 편집기를 사용하여 reg 파일을 쉽게 편집하여 포함 된 내용을 확인할 수 있습니다.


1
유일한 솔루션은 내 프리미엄 버전에서 작동했습니다. 이 문제를 해결하기 위해 30 분을 잃었습니다 ...
Alex Blokha

Alex와 마찬가지로 이것이 나에게 도움이되는 유일한 솔루션입니다. 저도 Premium이 있습니다.
fre0n

.reg 파일을 사용하지 않는 경우 SuppressUppercaseConversion 뒤에 공백이 없는지 확인하십시오!

2

Windows Phone 용 Visual Studio 2012 Express의 경우

HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.