[xcode] Xcode에서 모든 메소드를 축소하는 방법?

Xcode에서 클래스의 모든 메소드를 축소하는 방법은 무엇입니까?

하나씩 접는 것은 더 이상 옵션이 아닙니다.



답변

Xcode 4부터는 변경된 것으로 보입니다.

commandaltshiftleft arrow트릭을 할 것입니다 …

현재 방법이나 if구조 를 접거나 펼치려면 다음을 사용하십시오.

접어 : commandaltleft arrow

펼쳐 : commandaltright arrow


답변

Xcode 10의 업데이트

Xcode 10은 다음을 포함하여 코드 폴딩에 대한 지원을 향상 시켰습니다.

  1. 편집기에서 여러 줄의 접을 수있는 코드 블록을 모두 보여주는 새로운 코드 접는 리본
  2. 접힌 코드로 줄을 편집 할 수있는 편집기의 접힌 코드를위한 새로운 스타일
  3. 중괄호로 묶인 모든 코드 블록 접기 지원
  4. 폴딩 리본, 구조적 선택 또는 코드 블록에서 코드 블록 폴딩 지원

메뉴 바 ► 편집기 ► 코드 접기 ► 접기 메뉴 항목

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

이 스냅 샷을보십시오 :

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


베타 릴리스 노트에 따라 Xcode 9 베타 1에서 코드 폴딩이 비활성화되었습니다. 현재 Xcode 9 Beta5 에서는 Xcode 9 베타 5에서 해결되었습니다 . – IDE

방법은 다음과 같습니다.

  1. 키보드에서 (명령) 버튼을 누른 상태 에서 (시작 또는 끝) 괄호에서 마우스 커서를 움직이거나 가리 킵니다. 영역을 자동으로 강조 표시합니다.
  2. (보류) 계속 눌러 진 상태 (명령) 버튼을 강조 표시 영역을 클릭합니다. Fold옵션 이있는 빠른 메뉴 팝업 창을 활성화합니다 .
  3. Fold메뉴 목록에서 선택하십시오 . 코드를 접고 3 점을 표시하여 전체 블록을 접거나 덮습니다.
  4. 이제 코드 블록을 다시 펼치려면 (명령) 버튼을 놓고 블록을 접는 3 개의 점을 클릭하십시오.

이해하기 쉽도록이 스냅 샷을보십시오.

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

키보드 단축키도 모두 작동합니다.

Fold                                  option + command + left arrow
Unfold                                option + command + right arrow
Unfold All                     U        option + U
Fold Methods & Functions              option + command + up arrow
Unfold Methods & Functions            option + command + down arrow
Fold Comment Blocks                  control + shift + command + up
Unfold Comment Blocks                control + shift + command + down
Focus Follows Selection          F    control + option + command + F
Fold All                             command + option + shift + left
Unfold All                           command + option + shift + left

Xcode 메뉴의 코드 접기 옵션 :

메뉴 바 ▶ 편집기 ▶ 코드 접기 ▶ “코드 접기 옵션 목록은 다음과 같습니다.”

참조 스냅 샷은 다음과 같습니다.

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

Xcode 바로 가기 목록의 동일한 옵션 :

메뉴 바 ▶ Xcode ▶ 환경 설정 ▶ 키 바인딩 ▶ “코드 폴딩 단축키 목록은 다음과 같습니다.”

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


답변

X 코드 7 이상

모든 방법을 축소하려면 : Shift+ Option+ Command+Left arrow

모든 방법을 확장하려면 : Shift+ Option+ Command+Right arrow


답변

외모가 좋아하는 CtrlCommandUp을하지 (: 편집자 CodeFolding-FoldMethods / 기능이나 메뉴).

CtrlCommandDown또는 CtrlU반대합니다.


답변