일모도원(日暮途遠) 개발자

[XCode] 코드 블럭 숨기기 본문

개발통합환경(IDE)/XCode

[XCode] 코드 블럭 숨기기

달님개발자 2023. 9. 24. 11:34

사용자 UI를 중시하는 애플이 만드는 개발자용 툴인 XCode를 보면 확실히 개발자는 애플에서 말하는 사용자가 아닌걸 확인할수 있다. 안드로이드 스튜디오와 비교하면 여러 기능들이 많이 부족한걸 볼수 있다.

 

코드블럭 숨기기도 그렇다. 평소에 단축키를 쓰곤 했는데, 단축키도 귀찮고 해서 UI로 할려고 알아보니 코드블럭 숨기기인 화살표가 안보여서 한참 헤맸다.

 

단축키는 아래와 같다.

Fold                          ⌥ ⌘ ←      option + command + left arrow
Unfold                        ⌥ ⌘ →      option + command + right arrow

 

메뉴는 아래에 있다. (왜 Fold all은 없냐구!!!)


UI로 할려면 아래처럼 하면 된다.

Code folding ribbon을 체크해줘야 한다.

왼쪽은 코드폴딩 리본이 없는것. 오른쪽은 코드폴딩 리본이 있는것. 

근데 리본이 안보인다. (여기서 좀 해맸다. 코드 라인 숫자 쪽에서 어떻게 하면 폴딩을 할수 있을지 찾고 있었다...)

알아보니, 숫자 옆에 있는 세로 바쪽에 마우스를 가져다 되어야 아래처럼 화살표 표시가 보인다. 화살표를 클릭하면 코드를 폴딩할수 있다.

코드가 폴딩된 상태에서는 마우스를 가져다 대지 않아도 화살표가 보인다.

 

 

이해가 잘 안되면 아래 움짤을 보자. (좀 옛날 XCode라 화살표가 늦게 보인다)

 


아래는 안드로이드 스튜디오다. 딱 봐도 직관적이지 않나? 폴딩하는 아이콘이 마우스를 가져다 대지 않아도 보인다.

애플... 각성(覺醒, 눈을 떠서 정신을 차림)좀 해라...