일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- Observable
- swift documentation
- RxCocoa
- HIG
- ribs
- Protocol
- 리팩토링
- rxswift
- uiscrollview
- UITextView
- map
- tableView
- UICollectionView
- collectionview
- swiftUI
- clean architecture
- 리펙터링
- 애니메이션
- Clean Code
- Refactoring
- uitableview
- ios
- SWIFT
- 스위프트
- MVVM
- Human interface guide
- 클린 코드
- combine
- 리펙토링
- Xcode
- Today
- Total
김종권의 iOS 앱 개발 알아가기
[xcode] 단축키, Xcode13 본문
* tap키를 ctrl로 변경해서 사용하면 편리
Refactor 기능 단축키
- 현재 소스코드에서 선택
- ctrl + cmd + E
- 모든 파일에서 선택
- 설정(cmd + ,) -> Refactor -> "ctrl + shift + cmd + E" 로 설정
Xcode12에서 한 탭에 계속 파일들이 생겨나는 것 막는 설정
- "cmd + ," -> Navigation -> Open in Taps를 Open In Place로 변경
Xcode 단축키
- assistant 띄우기 : cmd + opt + control + enter
- assistant 닫기 : cmd + enter
* assistant 파일 직접 눌러서 불러오기 : opt + 파일클릭
- 빌드 성공 : cmd + R
- 빌드 중지 : cmd + .
- Code snippet 뭉치 : cmd + shift + L
- 자동정렬 : ctrl + i
- 창닫기 : cmd + w
- 종료 : cmd + q
- 전체 창 : ctrl + shift + f
- 특정 줄 이동 : cmd + L
- 코드 상에서 이동할 때 가장 유용한 "함수 또는 마크별 이동" : ctrl + 6 (검색도 가능)
- 이전 편집 위치로 이동: ctrl+cmd+<-
- 다음 편집 위치로 이동: ctrl+cmd+->
- 새로운 그룹 생성: cmd + opt + N
- refactor 같은 코드 블록 찾기: cmd + opt + E
- refactor 같은 코드 블록 찾기 이전: cmd + opt + shift + E
- 해당 파일 refactor: ctrl + cmd + E
- 파일 전체 refactor: 아래 설정 필요 ctrl + shift + cmd + E
- 코드 줄 위로 이동: cmd + opt + [
- 코드 줄 아래로 이동: cmd + opt + ]
cf) safari에서 뒤로가기는 cmd + [
- editor창 열기 : ctrl + cmd + T
- editor창 닫기 : ctrl + opt + cmd + w
editor선택 : cmd + J
Refactor all in scope : cmd + opt + E
함수 호출 계층 확인 : shift + opt + control + H
모든것 검색 : cmd + shift + F
왼쪽 파일들에 focus주기 : shift + 알파벳
jump to definition: ctrl + cmd + j
Preview 단축키 (SwiftUI)
- Canvas 닫기/열기: cmd + option + enter
- Resume: cmd + option + P
빌드 시 왼쪽 네비게이터 열리는 옵션 비활성화
- cmd + ,
- Behaviors > 왼쪽 Running > Pauses > Show navigatior 옵션 체크 해제
Playground
- 실행: shift + cmd + enter
개발 문서 열기
- 간략 설명 : alt + 클릭
- 전체 설명 : crtl + cmd + 클릭
창 이동
- Navigator 창 보기/숨기기 : cmd + 0
- 좌측 메뉴 : cmd + 1~9
* 이렇게 가지 말고 cmd + shift + o 해서 가는게 더 빠름
- inspector 창 보기/숨기기 : cmd + opt + 0
- 우측 메뉴 : cmd + opt + 1~7
- Debug 창 보기/숨기기 : cmd + shift + y
- 지금 보고있는 .swift의 inspector창으로 이동하는 단축키: shift + cmd + J
소스코드 이동
- 검색해서 이동 : cmd + shift + o
- 뒤&앞으로 가기 : control + cmd + 화살표 왼 & 오
- 해당 파일 안에서 함수 검색: ctrl + 6 (검색어를 입력도 가능)
다른 탭으로 이동 (모니터 2개 쓸 때 유용)
- 윈도우 단위로 xcode움직이기: cmd + `
다큐먼트
- shift + cmd + 숫자0
- 다큐 먼트 바로 검색 = ctrl + cmt + opt + /
Custom (key binding 설정 : cmd + , )
- 블록 단위 선택 : Balance Delimiter 검색 : cmd + shift + ]로 설정
- delete line : shift + cmd + X
'Mac OS 편의 설정' 카테고리의 다른 글
[Mac OS] 크롬 다크모드 설정 (0) | 2021.04.29 |
---|---|
[Mac OS] 마우스 가속도 설정 (0) | 2021.02.22 |
[MAC OS] 단축키 (spectacle, 시스템종료, vimium) (0) | 2020.08.16 |
[MAC OS] karabiner 설정, 해피해킹 키보드 단축키 설정 (F1~F9) (0) | 2020.08.08 |
[Mac OS 단축키, safari 단축키] (0) | 2020.05.23 |