우선, 아니요 CTRL + M, CTRL + O은 대답이 아닙니다. 나를 위해, 이것은 #Region, /// Comments 및 Methods를 축소하고 있으며 나는 그것을 싫어합니다.모두 축소 # Visual Studio 2012에서 지역
붕괴/확장 만 허용됩니다. #region
섹션. Visual Studio 2012 및 Resharper를 사용하고 있습니다.
우선, 아니요 CTRL + M, CTRL + O은 대답이 아닙니다. 나를 위해, 이것은 #Region, /// Comments 및 Methods를 축소하고 있으며 나는 그것을 싫어합니다.모두 축소 # Visual Studio 2012에서 지역
붕괴/확장 만 허용됩니다. #region
섹션. Visual Studio 2012 및 Resharper를 사용하고 있습니다.
CTRL + m, CTRL S + 현재 영역을 축소한다. 여러 영역을 수동으로 선택하고 그런 방식으로 축소 할 수 있습니다.
"모든 영역 축소"명령이 존재하지 않으므로 항상 새로운 영역을 만들려고 할 수 있습니다. 이 경우 다음 게시물을 확인하십시오. How to add commands to Visual Studio 2012?
당신은 지역을 축소하지만, 바로 가기 키 코드 수 없습니다 Ctrl + m, Ctrl + 모든 것을 그것을 할 것입니다 리터을.
불행히도 IDE를 사용하는 자체 Visual Studio 확장 프로그램을 작성하지 않으면 불가능합니다. 당신은 start here on MSDN 일 수 있습니다.
당신은 Menees VS Tools 확장을 설치하여이 작업을 수행 할 수 있습니다. Visual Studio 갤러리에서도 사용할 수 있습니다 (VS2013 : 도구> 확장 프로그램 및 업데이트 ...> 온라인> 검색 상자에 Menees 입력)
이것은 매우 잘 작동합니다, 감사합니다! – TheEmirOfGroofunkistan
In an answer to a similar question Ray Pietrzak이 수행 할 매크로 코드를 게시했습니다. Visual Commander extension을 사용하여 새 "명령"을 작성하고 ExpandAllRegions 및 CollapseAllRegions 메소드의 Ray 코드를 명령에 붙여 넣었습니다. 그들이 그렇게 같이 "DTE"매개 변수를 취할 수 있도록 나는 두 가지 방법을 수정 :
Sub ExpandAllRegions(DTE As DTE2)
및
Sub CollapseAllRegions(DTE As DTE2)
을하고 그래서 같은 명령의 실행 방법 편집 :
Sub Run(DTE As DTE2, package As Microsoft.VisualStudio.Shell.Package) Implements VisualCommanderExt.ICommand.Run
CollapseAllRegions(DTE)
End Sub
을 그런 다음 명령을 메뉴, 도구 모음 또는 키보드 바로 가기에 추가 할 수 있습니다.
굉장, 고마워. 나는 이것을 시도 할 것이다. –
[Visual Studio - 코드의 모든 섹션을 축소하는 명령?] (http://stackoverflow.com/questions/982677/visual-studio-command-to-collapse-all-sections-of-code) 가능한 중복 –
@AliasVarghese '중복'은 OP가 명시 적으로 원하지 않는 답변을 제공합니다. – Rob