| 단축키 | 기능 |
|---|---|
R | Fast Refresh (빠른 새로고침) |
Shift + R | 전체 새로고침 |
D | 개발자 메뉴 열기 (Metro 콘솔에서) |
I | iOS 시뮬레이터에서 실행 (npx react-native run-ios) |
A | Android 에뮬레이터에서 실행 (npx react-native run-android) |
| 단축키 | 기능 |
|---|---|
Ctrl + M (Windows/Linux) | React Native 개발자 메뉴 열기 |
Cmd + M (Mac) | React Native 개발자 메뉴 열기 |
Ctrl + R | 새로고침 |
Cmd + R (Mac) | 새로고침 |
F2 또는 Cmd + Shift + K | 가상 키보드 On/Off |
Cmd + (Backtick, ~ 키) | 개발자 콘솔 (DevTools) 열기 |
Cmd + Shift + P | 스크린샷 찍기 |
Cmd + Shift + R | 화면 녹화 시작/종료 |
| 단축키 | 기능 |
|---|---|
Cmd + 1 | 홈 버튼 |
Cmd + 2 | 뒤로 가기 버튼 |
Cmd + 3 | 최근 앱 버튼 |
Cmd + 4 | 전원 버튼 |
Cmd + 5 | 볼륨 증가 |
Cmd + 6 | 볼륨 감소 |
Cmd + 7 | 회전 (가로/세로 전환) |
터미널에서 실행하는 ADB(Android Debug Bridge) 명령어들도 유용해.
| 명령어 | 기능 |
|---|---|
adb devices | 연결된 기기 목록 확인 |
adb shell input keyevent KEYCODE_MENU | React Native 개발자 메뉴 열기 |
adb reverse tcp:8081 tcp:8081 | Metro Bundler 연결 (USB 연결 시 필요할 수도 있음) |
adb logcat *:S ReactNative:V ReactNativeJS:V | React Native 로그만 필터링해서 보기 |