바로 가기를 축소하는 정외의 지역
-
03-07-2019 - |
문제
에 vs2008,어떻게(아마도 매크로)정의 바로 가기 키 할당을 축소하 definitons 그러나 지역이 확대(해야 합니다 그들은 확대 축소된 경우)?
편집: 내가 싫어 영역 하동하지 않는(:그래서 나는 원하는 이를 방지하의 지역에 의해 사용됩니다.
내가 읽기 제프의 게시물입니다.Ctrl+M+O 이 내가 정말 하고 싶,는 경우에 없었습니다.
해결책
내가 믿고 있는 마지막으로 고 대답했고,그리고 나는 그것이 도움이 될 수 있을 뿐만 아니라,@Serhat.당신이 말했:
내가 읽기 제프의 게시물입니다.Ctrl+M+O 이 내가 정말 하고 싶,는 경우에 없었습니다.
는 정확히 무엇을 생각하고 있었습니다.내가 계속되는 라인의 생각과에 근무하는 방법(일시적으로)제거하의 지역이다.
이지 않는 완벽한 솔루션이지만 내가 너무 기쁘 가 나는 직전에 점프하다.내가 만들려고합니다 이러한 방향으로 쉽게 가능하지만,습도는 단순히 쉽게 포스팅의 실제 내용 매크로를 이미지로 만들어 봤습니다.(아래에 있는 링크를 참조 하십시오)
내가 만든 두 개의 매크로:
- 주석으로 모든#지역#endregion 시오.
- 주석 모든//#지역//#endregion 발생합니다.
을 만들의 첫 번째 매크로:
- 녹화가 시작되는 매크로
Ctrl+Shift+R
, 고 다음 단계를 수행합니다: Ctrl+H
, 무엇을 발견:#region
, 로 교환하여 주십시오://#region
Alt+A
모두 바꾸기Ctrl+H
, 무엇을 발견:#endregion
, 로 교환하여 주십시오://#endregion
Alt+A
모두 바꾸기- 최종 매크로 기록으로
Ctrl+Shift+R
- 오픈 매크로 탐색기
Alt+F8
또는 도구|매크로>매크로 탐색기 - 이름 바꾸기 TemporaryMacro 을 CommentRegionDirectives
다음을 만들고,두 번째 매크로:
- 녹화가 시작되는 매크로
Ctrl+Shift+R
, 고 다음 단계를 수행합니다: Ctrl+H
, 무엇을 발견://#region
, 로 교환하여 주십시오:#region
Alt+A
모두 바꾸기Ctrl+H
, 무엇을 발견://#endregion
, 로 교환하여 주십시오:#endregion
Alt+A
모두 바꾸기- 최종 매크로 기록으로
Ctrl+Shift+R
- 오픈 매크로 탐색기
Alt+F8
또는 도구|매크로>매크로 탐색기 - 이름 바꾸기(이 새로운)TemporaryMacro 을 UncommentRegionDirectives
지금,저장의 매크로 탐색기에서 매크로를 가진 Ctrl+S.
마지막으로 바로 가기 키를 할당하는 두 개의 매크로:
- 오픈 선택+키보드
- 에"명령을 표시함:"입력
Directives
.이 표시해야 당신은 당신의 두 개의 매크로,이름은"매크로입니다.[MyMacros.RecordingModule.CommentRegionDirectives"및"...UncommentRegionDirectives" - 을 강조 표시 CommentRegionDirectives 항목에"바로 가기 키 누르기:"박스 타입
Alt+/
클릭Assign
버 - 을 강조 표시 UncommentRegionDirectives 항목에"바로 가기 키 누르기:"박스 타입
Alt+Shift+/
클릭Assign
버튼을(기본적으로 이러한 두 가지 조합에 할당되지 않은 아무것도) - 을 저장하려면 확인을 클릭하고 바로 가기를 과제입니다.
지금 직면할 때 자동 붕괴#지역,hit Alt+/
을 주석으로#지역 지침,그리고 표준 Ctrl+M+O
에 대한 붕괴를 정의(선택한다면).그런 다음 나중에,전에 투입하는 단위로 주석#지역,중 Alt+Shift+/
주석#지구 그리고 그들은 다시 활성화됩니다.
그리고 마지막으로,@Serhat,감사 합니다 다시 원래의 의견을 넣어하는 나에이 트랙에서 첫 번째 장소입니다.
실제로 거기에 하나의 세계는 나는 아주 기꺼이 살을 가진. //#region
다음 #//endregion
수은 연속적으로 의견과 코멘트는 여전히 붕괴되었지만 적어도 없 코드에 숨겨져 있다.
여기에 약속된 매크로 텍스트 내에서 추출된 매크로 탐색기: http://pastebin.ca/1688618, 지만,그것은 말할 필요한 경우 수동으로 단계를 따라 나는 설명이다.
다른 팁
나는 찾았다 Ctrl 키 + 중, Ctrl 키 + 영형 모든 것을 무너 뜨리는 데 정말 유용합니다.
당신은 읽었습니까? 지역에 대한 Jeff의 블로그 게시물? 그가 나열하는 몇 가지 유용한 바로 가기가 있습니다.
왜이 확장을 유지하고 싶습니까? 붕괴를 원하지 않는다면 실제로 지역이 필요합니까?