Android Studio를 사용하다 보면 단축키를 잘 활용하면 개발 속도가 엄청나게 빨라지죠. 오늘은 Android Studio의 주요 단축키를 카테고리별로 정리해 보았습니다.
기본 키맵을 기준으로 하며, Windows/Linux와 macOS를 구분해서 표로 만들었어요.
(공식 문서: Android Developers - Keyboard shortcuts 참조)
단축키는 설정에서 변경할 수 있어요. (File > Settings > Keymap 또는 Android Studio > Preferences > Keymap)
1. 검색 및 탐색 관련
| 기능 | Windows/Linux | macOS | 설명 |
| 모든 곳 검색 (Search Everywhere) | Shift 두 번 누르기 | Shift 두 번 누르기 | 파일, 클래스, 액션 등 전체 검색 |
| 파일 검색 | Ctrl + Shift + N | Cmd + Shift + O | 파일 이름으로 검색 |
| 클래스 검색 | Ctrl + N | Cmd + O | 클래스 이름 검색 |
| 심볼 검색 | Ctrl + Alt + Shift + N | Cmd + Alt + O | 메서드/변수 등 심볼 검색 |
| 액션 검색 (Find Action) | Ctrl + Shift + A | Cmd + Shift + A | 명령어 검색 |
| 최근 파일 | Ctrl + E | Cmd + E | 최근 열었던 파일 목록 |
| 선언/구현으로 이동 | Ctrl + B | Cmd + B | 변수/메서드 선언부로 이동 |
| 사용처 찾기 | Alt + F7 | Alt + F7 | 해당 심볼의 사용처 찾기 |
2. 코드 편집 관련
| 기능 | Windows/Linux | macOS | 설명 |
| 코드 완성 (Basic) | Ctrl + Space | Ctrl + Space | 기본 코드 완성 |
| 스마트 완성 | Ctrl + Shift + Space | Ctrl + Shift + Space | 컨텍스트에 맞는 완성 |
| 줄 복사 | Ctrl + D | Cmd + D | 현재 줄 복제 |
| 줄 삭제 | Ctrl + Y | Cmd + Backspace | 현재 줄 삭제 |
| 주석 토글 | Ctrl + / | Cmd + / | 라인 주석 토글 |
| 블록 주석 토글 | Ctrl + Shift + / | Cmd + Shift + / | 블록 주석 토글 |
| 코드 포맷팅 | Ctrl + Alt + L | Cmd + Alt + L | 코드 자동 정렬 |
| 임포트 최적화 | Ctrl + Alt + O | Ctrl + Alt + O | 불필요한 임포트 제거 |
| 이름 바꾸기 (Rename) | Shift + F6 | Shift + F6 | 변수/클래스 등 이름 변경 |
| 퀵 픽스 (Intention) | Alt + Enter | Alt + Enter | 오류 수정 제안 |
3. 빌드 및 실행 관련
| 기능 | Windows/Linux | macOS | 설명 |
| 빌드 | Ctrl + F9 | Cmd + F9 | 프로젝트 빌드 |
| 실행 | Shift + F10 | Ctrl + R | 앱 실행 |
| 디버그 | Shift + F9 | Ctrl + D | 디버그 모드 실행 |
| 재실행 | Ctrl + F5 | Cmd + R | 최근 실행 재시작 |
4. 탐색 및 윈도우 관련
| 기능 | Windows/Linux | macOS | 설명 |
| 프로젝트 윈도우 | Alt + 1 | Cmd + 1 | 프로젝트 탭 열기 |
| 이전/다음 탭 | Alt + ← / → | Ctrl + ← / → | 에디터 탭 이동 |
| 뒤로/앞으로 이동 | Ctrl + Alt + ← / → | Cmd + Alt + ← / → | 네비게이션 히스토리 |
| 코드 접기/펴기 (모두) | Ctrl + Shift + - / + | Cmd + Shift + - / + | 모든 코드 블록 접기/펴기 |
| 오류 다음/이전 | F2 / Shift + F2 | F2 / Shift + F2 | 다음/이전 오류로 이동 |
5. 기타 유용한 단축키
| 기능 | Windows/Linux | macOS | 설명 |
| 전체 화면 모드 | Ctrl + Shift + F12 | Cmd + Ctrl + F12 | 도구 창 숨기기 |
| 로그캣 검색 | Alt + 6 (로그캣 열기) | Cmd + 6 | Logcat 탭 열기 |
| Surround With | Ctrl + Alt + T | Cmd + Alt + T | if, try-catch 등으로 감싸기 |
| 메서드 추출 | Ctrl + Alt + M | Cmd + Alt + M | 코드 추출하여 메서드 생성 |
이 단축키들을 익히면 마우스 사용이 확 줄어들고, 코딩이 훨씬 쾌적해질 거예요!
처음에는 자주 쓰는 몇 개부터 외워보세요. (예: Shift 두 번, Alt + Enter, Ctrl + Shift + A)
더 자세한 목록은 공식 문서를 확인하거나, Android Studio 내에서 Help > Keymap Reference를 보세요.
반응형
'IT관련' 카테고리의 다른 글
| AI가 논문만 기반으로 답변할 수 있을까? (0) | 2025.12.15 |
|---|---|
| Iterable이란? 프로그래밍에서 반복 가능한 객체 완벽 정리 (0) | 2025.12.13 |
| Windows 11 유용한 단축키 정리 (0) | 2025.12.12 |
| Visual Studio 2015 ~ 2022 공통 단축키 정리 (0) | 2025.12.12 |
| Visual Studio Code (VSCode) 주요 단축키 정리 (0) | 2025.12.12 |