티스토리 뷰

macOS, iOS

Xcode 단축키들

SweetDev 2019. 7. 5. 18:54

https://blog.bobthedeveloper.io/bobs-favorite-xcode-8-shortcuts-part-1-3-36381e07284d

다른 직원분과 코드 리뷰를 했는데, 나와 비교도 안되게 툴을 빠르게 사용하셔서 매우 놀랐다. 거의 마우스에도 손이 안가고, 대부분의 작업은 단축키를 이용하셨다. 나도 생산성을 높이기 위해서 미리 단축키 공부를 해보려고 한다.

개발을 하다보면 마우스나 트랙패드에 자주 손이 가기 때문에 피곤할 수 있다. 또 마우스나 트랙패트를 쓰면 코딩하는데 훨씬 오래걸린다. 따라서 실제 방향키를 사용하기보다는 게임에서 사용하는 뱡향키(WASD)를 사용하는 것이 더욱 편할 수 있다. 엔터와 딜리트, 방향키의 사용을 최소화하는 것을 추천한다.

  • 데스크탑 화면 넘기는 단축키 : control + 화살표

  • 좌측 패널 여닫기 : cmd + 0 ( cmd + shift + 0는 documentation)

  • 우측 패널 여닫기 : cmd + opt + 0

  • 하단 패널 여닫기 : cmd + shift + y

  • 좌측 메뉴 전환 : cmd+ 1~ cmd+ 8

  • 우측 메뉴 전환 : cmd + opt + 1 ~ cmd + opt + 6

  • Quick Open: cmd+shift+o

  • 소스코드 앞뒤로 이동 : cmd + ctrl + left, cmd + ctrl + right

  • Assistant 생성 : ctrl + cmd + opt + enter

  • Assistant 삭제 : (같은 키) ctrl+ cmd + opt + enter

  • SwiftUI Preview 보기: cmd + opt + enter
  • 탭 생성 : cmd + t

  • 네비게이트 : cmd + shift + [ , ]

  • 코드 내에서 좌. 우, 상, 하 이동 : ctrl + b/ f / p/ n

  • 삭제: ctrl + h

  • 한 줄의 제일 앞, 뒤로 가기: ctrl + a / e

  • 여러개의 페이지 중에 포커스 바꾸기: cmd + j

[콘솔에서 명령어]

 

po something

p something

   : po 보다 더 기계에 가깝게 보여준다... 이해하기 힘들어ㅠㅠ

  

 

[디버거]

 

|> : continue program execution

다음 breakpoint까지 program run 시키라는 뜻.

 

 

⌃ step over

한줄씩 실행

 

 

↓ step into

 

method 안으로 들어가는 법. 

 

'macOS, iOS' 카테고리의 다른 글

[RxSwift] Rx 처음 시작하기  (0) 2019.07.08
[swift] Generics(제너릭스, T)  (0) 2019.07.08
[Swift] Closure - $0, escaping, autoclosure  (0) 2019.07.05
iOS 버전 체크를 하는 올바른 코드  (0) 2019.07.05
swift의 고차 함수  (0) 2019.07.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함