정리 잘 된 사이트

https://spin.atomicobject.com/2014/03/23/xcode-keyboard-shortcuts/


키 아이콘


⌘ = Command

⇧ = Shift

⌥ = Option/Alt

⌃ = Control

⇠ ⇢ = Left/Right Arrow Keys

⇡ ⇣ = Up/Down Arrow Keys



아래는 내가 자주 사용하는 단축키임.

프로젝트 진행하면서 최소 8~90%는 모두 사용하는 듯...

일부러 외우려고 하지는 않았지만 xcode를 사용하다보니 저절로 외우게 되었다.


우측창(navigator area) : ⌘ + 1~7

좌측창(utility area) : ⌘ + + ⌥ + 1~6



1. 편집 시 자주 사용하는 단축키


⌘ + /: 한 줄 주석 달기/풀기


⌘ + ⇠ : 선택 줄 맨 처음으로 이동

⌘ + ⇢ : 선택 줄 맨 끝으로 이동

⌥ + ⇠ : 선택 줄 한 단락씩 앞으로 이동

⌥ + ⇢ : 선택 줄 한 단락씩 뒤로 이동

⌥ + ⌘ + ⇠ : 커서가 위치한 편집영역 숨기기

⌥ + ⌘ + ⇢ : 커서가 위치한 편집영역 보이기

⌃ + ⌘ + ⇠ : 이전 편집 위치로 이동

⌃ + ⌘ + ⇢ : 다음 편집 위치로 이동



2. 편집 창 이동


⌃ + ⌘ + ⇡ OR ⇣ : 현재 클래스의 .m / .h 파일 간 이동

⌘ + 변수/형타입 : 해당 변수의 선언, 형타입의 선언으로 이동

⌘ + T : 새로운 탭 열기

⌘ + W : 현재 탭 닫기

⇧ + ⌘ + [ : 이전 탭으로 이동

⇧ + ⌘ + ] : 다음 탭으로 이동



3. 빌드 시 주로 사용하는 단축키


⌘ + R: 프로젝트 실행

⌘ + B: 프로젝트 빌드

⌘ + I: 프로파일

⇧ + ⌘ + B: 정적분석

⇧ + ⌘ + K: 프로젝트 클린

⇧ + ⌘ + <: 스킴 편집



4. 디버깅


F6 : 스텝 오버

F7 : 스텝 인

⌘ + \ : 브레이크 포인트 설정/취소 

⌘ + Y : 브레이크 포인트 활성/비활성

⌃ + ⌘ + Y : 디버거 실행/일시정지



그런데, OS X에 상주하면서 떠있는 프로그램이 있을 경우 동일하게 키가 맵핑되어 해당 프로그램의 단축키가 실행되는 경우가 있다.

이럴 경우는 단축키 배열을 변경해줘야 할 것 같음.

+ Recent posts