Programing

Visual Studio 코드에서 모든 메서드 축소

lottogame 2020. 3. 18. 08:01
반응형

Visual Studio 코드에서 모든 메서드 축소


Visual Studio Professional 에는 클래스의 모든 메서드와 속성을 축소 하는 바로 가기 키 Ctrl+ M Ctrl+ O가 있습니다. Visual Studio Code에서 유사한 작업을 어떻게 수행 할 수 있습니까?

Ctrl+ Shift+ 와 같은 바로 가기 키 [가 있지만 이것이 요구 사항을 충족하지 못한다 는 것을 알고 있습니다 .

Visual Studio Code에서 Visual Studio Professional과 유사한 동작을 얻을 수 있습니까?


  • 모두 접기 :

    • 윈도우 : Ctrl+ k+0
    • 맥 : + k+0
  • 모두 펼치기 :

    • 윈도우 : Ctrl+ k+j
    • 맥 : + k+j

Mac에서 편집기의 모든 단축키를 보려면 다음을 입력하십시오. + k+s

Visual Studio 키보드 단축키 스크린 샷

모든 바로 가기는 Visual Studio Code 팀에 의해 최신 상태로 유지되었습니다. Visual Studio Code Shortcuts


이처럼? (Visual Studio 코드 버전 0.10.11)

모두 접기 ( Ctrl+ K Ctrl+ 0)

모두 펼치기 ( Ctrl+ K Ctrl+ J)

접기 레벨 n ( Ctrl+ K Ctrl+ N)


  • Ctrl+ K+ 0: 모든 레벨 접기 (네임 스페이스, 클래스, 메소드 및 블록)
  • Ctrl+ K+ 1: 남 공간
  • Ctrl+ K+ 2: 수업
  • Ctrl+ K+ 3: 방법
  • Ctrl+ K+ 4: 블록
  • Ctrl+ K+ [또는 Ctrl+ k+ ]: 현재 커서 블록
  • Ctrl+ K+ j: 펼치기

Visual Studio Code의 아름다움은

Ctrl+ Shift+P

명중하고 원하는 것을 검색하십시오.

귀하의 경우 Ctrl+ Shift+를 P누르고 fold all을 입력 하십시오 .


Ctrl+ K, Ctrl+ 1그리고 Ctrl+ K, Ctrl+ 2는 원하는 것에 가깝습니다.

첫 번째 명령은 수준 1 (일반적으로 클래스)을 축소하고 두 번째 명령은 수준 2 (일반적으로 메서드)를 축소합니다.

첫 번째 명령을 건너 뛰는 것이 도움이 될 수도 있습니다.


맥 사용자

접기 명령

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

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


사용 Ctrl+ K+는 0모든 배하고 Ctrl+ K+는 J모든 전개 할 수 있습니다.


모두 축소 입니다 모두 접어 Visual Studio를 코드에서.

를 눌러 Ctrl+ K+ S에 대한 모든 설정 . 모두 접기에 사용할 키를 지정하십시오 . 기본적으로 Ctrl+ K+ 0입니다.


사용자 설정을 추가해야합니다.

{
    "editor.showFoldingControls": "always",
    "editor.folding": true,
    "editor.foldingStrategy": "indentation", 
}

Visual Studio Code 편집기에서 메서드를 축소하려면

  1. 문서의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 "문서 형식"옵션을 선택하십시오.
  2. 그런 다음 번호 줄 옆에 마우스를 대면 축소 방법에 대한 (-) 기호가 표시됩니다.

NB .: Visual Studio Code 설명서에 따르면 접는 영역은 한 줄 이상의 다음 줄보다 들여 쓰기가 시작되면 시작되고 들여 쓰기가 같거나 작은 줄이 있으면 종료됩니다.


최근에 Visual Studio에서 해당 기능이 누락되었으므로 C # 코드를 정의에 축소하는 확장 기능을 만들었습니다. "Fold to Definitions"를 찾아서 찾거나이 링크를 따라 가십시오 .

저장소는 공용이므로 extension.ts파일을 쉽게 검사하고 다른 언어로 조정할 수 있습니다. 완벽한 곳은 없지만 작업을 수행합니다. 정규 표현식을 사용하여 메소드, 특성 및 클래스를 찾은 다음 선택 사항을 해당 행으로 이동하고 접기 명령을 실행합니다.

참고 URL : https://stackoverflow.com/questions/42660670/collapse-all-methods-in-visual-studio-code

반응형