문제

에 vs2008,어떻게(아마도 매크로)정의 바로 가기 키 할당을 축소하 definitons 그러나 지역이 확대(해야 합니다 그들은 확대 축소된 경우)?

편집: 내가 싫어 영역 하동하지 않는(:그래서 나는 원하는 이를 방지하의 지역에 의해 사용됩니다.

내가 읽기 제프의 게시물입니다.Ctrl+M+O 이 내가 정말 하고 싶,는 경우에 없었습니다.

도움이 되었습니까?

해결책

내가 믿고 있는 마지막으로 고 대답했고,그리고 나는 그것이 도움이 될 수 있을 뿐만 아니라,@Serhat.당신이 말했:

내가 읽기 제프의 게시물입니다.Ctrl+M+O 이 내가 정말 하고 싶,는 경우에 없었습니다.

정확히 무엇을 생각하고 있었습니다.내가 계속되는 라인의 생각과에 근무하는 방법(일시적으로)제거하의 지역이다.

이지 않는 완벽한 솔루션이지만 내가 너무 기쁘 나는 직전에 점프하다.내가 만들려고합니다 이러한 방향으로 쉽게 가능하지만,습도는 단순히 쉽게 포스팅의 실제 내용 매크로를 이미지로 만들어 봤습니다.(아래에 있는 링크를 참조 하십시오)

내가 만든 두 개의 매크로:

  1. 주석으로 모든#지역#endregion 시오.
  2. 주석 모든//#지역//#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의 블로그 게시물? 그가 나열하는 몇 가지 유용한 바로 가기가 있습니다.

왜이 확장을 유지하고 싶습니까? 붕괴를 원하지 않는다면 실제로 지역이 필요합니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top