development

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

big-blog 2020. 5. 14. 20:39
반응형

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


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

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


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

command- alt- shift- left arrow트릭을 할 것입니다 ...

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

접어 : command- alt-left arrow

펼쳐 : command- alt-right 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 개의 점을 클릭하십시오.

For easy understanding, look at this snapshot:

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


It's all keyboard short cuts are also working.

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


Code folding options from Xcode Menu:

Menubar ▶ Editor ▶ Code Folding ▶ "Here is list of code folding options"

Here is ref snapshot:

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

Same options from Xcode Short-cut list:

Menubar ▶ Xcode ▶ Preferences ▶ Key Bindings ▶ "Here is list of code folding short-keys"

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


X-Code 7 onwards

To collapse all method : Shift + Option + Command + Left arrow

To expand all method : Shift + Option + Command + Right arrow


Looks like Ctrl-Command-Up does it (or on the menu: Editor-CodeFolding-FoldMethods/Functions).

Ctrl-Command-Down or Ctrl-U to reverse.

참고 URL : https://stackoverflow.com/questions/2834605/how-to-collapse-all-methods-in-xcode

반응형