콘텐츠로 건너뛰기

자주 방문한 페이지

최근 방문한 페이지

navigation

단축키

Android Studio에서는 다양한 공통 작업을 위한 단축키를 지원합니다. 표 1에 운영체제별로 기본 단축키가 표시되어 있으므로 참고하세요.

참고: 아래 표 1에 나와 있는 기본 키맵 외에 다양한 사전 설정 키맵에서 선택하거나 맞춤 키맵을 만들 수 있습니다. 단축키 사용자 지정에 대한 자세한 내용은 아래의 맞춤 키맵 구성을 참조하세요.

표 1. Windows/Linux 및 Mac 운영체제에 대한 기본 단축키

설명 Windows/Linux Mac
일반
모두 저장 Control + S Command + S
동기화 Control + Alt + Y Command + Option + Y
편집기 최대화/최소화 Control + Shift + F12 Control + Command + F12
즐겨찾기에 추가 Alt + Shift + F Option + Shift + F
현재 프로필로 현재 파일 검사 Alt + Shift + I Option + Shift + I
빠른 전환 구성표 Control + ` (역따옴표) Control + ` (역따옴표)
설정 대화상자 열기 Control + Alt + S Command + , (쉼표)
프로젝트 구조 대화상자 열기 Control + Alt + Shift + S Command + ; (세미콜론)
탭과 도구 창 간의 전환 Control + Tab Control + Tab
Studio 내에서 탐색 및 검색
모든 항목 검색(코드와 메뉴 포함) Shift 키를 두 번 누름 Shift 키를 두 번 누름
찾기 Control + F Command + F
다음 찾기 F3 Command + G
이전 찾기 Shift + F3 Command + Shift + G
바꾸기 Control + R Command + R
작업 찾기 Control + Shift + A Command + Shift + A
기호 이름으로 검색 Control + Alt + Shift + N Command + Option + O
클래스 찾기 Control + N Command + O
(클래스 대신에) 파일 찾기 Control + Shift + N Command + Shift + O
경로에서 찾기 Control + Shift + F Command + Shift + F
파일 구조 팝업 열기 Control + F12 Command + F12
열린 편집기 탭 사이에서 탐색 Alt + 오른쪽/왼쪽 화살표 Control + 오른쪽/왼쪽 화살표
소스로 이동 F4 / Control + Enter F4 / Command + 아래쪽 화살표
새 창에서 현재 편집기 탭 열기 Shift + F4 Shift + F4
최근에 연 파일 팝업 Control + E Command + E
최근에 편집한 파일 팝업 Control + Shift + E Command + Shift + E
마지막 편집 위치로 이동 Control + Shift + 백스페이스 Command + Shift + 백스페이스
활성 편집기 탭 닫기 Control + F4 Command + W
도구 창에서 편집기 창으로 돌아가기 Esc Esc
활성 또는 마지막 활성 도구 창 숨기기 Shift + Esc Shift + Esc
줄 이동 Control + G Command + L
유형 계층 구조 열기 Control + H Control + H
메서드 계층 구조 열기 Control + Shift + H Command + Shift + H
호출 계층 구조 열기 Control + Alt + H Control + Option + H
코드 쓰기
코드 생성(getter, setter, constructor, hashCode/equal, toString, new file, new class) Alt + Insert Command + N
메서드 재정의 Control + O Control + O
메서드 구현 Control + I Control + I
코드 감싸기(if...else / try...catch 등) Control + Alt + T Command + Option + T
캐럿(^)에서 줄 삭제 Control + Y Command + 백스페이스
현재 코드 블록 접기/펼치기 Control + 빼기/더하기 기호(-/+) Command + 빼기/더하기 기호(-/+)
모든 코드 블록 접기/펼치기 Control + Shift + 빼기/더하기 기호(-/+) Command + Shift + 빼기/더하기 기호(-/+)
현재 줄 또는 선택 항목 중복 Control + D Command + D
기본 코드 완성 Control + 스페이스 Control + 스페이스
스마트 코드 완성(예상 형식을 기준으로 메서드 및 변수 목록 필터링) Control + Shift + 스페이스 Control + Shift + 스페이스
명령문 완성 Control + Shift + Enter Command + Shift + Enter
빠른 문서 조회 Control + Q Control + J
선택한 메서드에 대한 매개변수 표시 Control + P Command + P
선언으로 이동(직접) Control + B 또는 Control + 클릭 Command + B 또는 Command + 클릭
구현으로 이동 Control + Alt + B Command + Alt + B
슈퍼메서드/슈퍼클래스 Control + U Command + U
빠른 정의 조회 열기 Control + Shift + I Command + Y
프로젝트 도구 창 표시 여부 전환 Alt + 1 Command + 1
북마크 전환 F11 F3
니모닉으로 북마크 전환 Control + F11 Option + F3
줄 주석으로 주석 처리/주석 처리 제거 Control + / Command + /
블록 주석으로 주석 처리/주석 처리 제거 Control + Shift + / Command + Shift + /
계속 증가하는 코드 블록 선택 Control + W Option + Up
현재 선택 항목을 이전 상태로 감소 Control + Shift + W Option + Down
코드 블록 시작으로 이동 Control + [ Option + Command + [
코드 블록 끝으로 이동 Control + ] Option + Command + ]
코드 블록 시작까지 선택 Control + Shift + [ Option + Command + Shift + [
코드 블록 끝까지 선택 Control + Shift + ] Option + Command + Shift + ]
단어 끝까지 삭제 Control + Delete Option + Delete
단어 시작까지 삭제 Control + 백스페이스 Option + 백스페이스
가져오기 최적화 Control + Alt + O Control + Option + O
프로젝트 빠른 수정(의도한 작업과 빠른 수정 사항 표시) Alt + Enter Option + Enter
코드 서식 다시 지정 Control + Alt + L Command + Option + L
줄 자동 들여쓰기 Control + Alt + I Control + Option + I
줄 들여쓰기/들여쓰기 해제 Tab/Shift + Tab Tab/Shift + Tab
스마트 선 이음 Control + Shift + J Control + Shift + J
스마트 선 분할 Control + Enter Command + Enter
새 줄 시작 Shift + Enter Shift + Enter
다음/이전 강조표시된 오류 F2 / Shift + F2 F2 / Shift + F2
빌드 및 실행
빌드 Control + F9 Command + F9
빌드 및 실행 Shift + F10 Control + R
디버깅
디버그 Shift + F9 Control + D
Step over F8 F8
Step into F7 F7
스마트 Step into Shift + F7 Shift + F7
Step out Shift + F8 Shift + F8
커서까지 실행 Alt + F9 Option + F9
식 평가 Alt + F8 Option + F8
프로그램 재개 F9 Command + Option + R
중단점 전환 Control + F8 Command + F8
중단점 보기 Control + Shift + F8 Command + Shift + F8
리팩터링
복사 F5 F5
이동 F6 F6
안전하게 삭제 Alt + Delete Command + Delete
이름 바꾸기 Shift + F6 Shift + F6
서명 변경 Control + F6 Command + F6
인라인 Control + Alt + N Command + Option + N
메서드 추출 Control + Alt + M Command + Option + M
변수 추출 Control + Alt + V Command + Option + V
필드 추출 Control + Alt + F Command + Option + F
상수 추출 Control + Alt + C Command + Option + C
매개변수 추출 Control + Alt + P Command + Option + P
버전 제어/로컬 기록
VCS에 프로젝트 커밋 Control + K Command + K
VCS에서 프로젝트 업데이트 Control + T Command + T
최근 변경 내용 보기 Alt + Shift + C Option + Shift + C
VCS 팝업 열기 Alt + ` (역따옴표) Control + V

맞춤 키맵 구성

Android Studio의 키맵 설정에서 여러 가지 사전 설정 키맵 중에서 선택하거나 사전 설정 키맵을 수정하여 새로운 맞춤 키맵을 만들 수 있습니다.

키맵 설정을 열려면 File > Settings > Keymap (Mac에서는 File > Properties > Keymap)을 클릭하세요.

그림 1. Android Studio 키맵 설정 창

  1. 키맵 드롭다운: 사전 설정된 키맵 간에 전환하려면 이 메뉴에서 원하는 키맵을 선택하세요.
  2. 작업 목록: 작업을 수정하려면 수정할 작업을 마우스 오른쪽 버튼으로 클릭하세요. 작업에 대해 단축키를 추가하거나, 마우스 단축키를 추가하여 어떤 작업을 마우스 클릭과 연결시키거나, 현재 단축키를 삭제할 수 있습니다. 사전 설정 키맵을 사용 중인 경우 어떤 작업의 단축키를 수정하면 자동으로 해당 키맵의 복사본이 생성되고 수정 내용이 그 복사본에 추가됩니다.
  3. Copy 버튼: 드롭다운 메뉴에서 시작 지점으로 삼을 키맵을 선택하고 Copy를 클릭하면 새로운 맞춤 키맵을 생성할 수 있습니다. 키맵 이름과 단축키를 수정할 수 있습니다.
  4. Reset 버튼: 키맵을 원래 구성으로 되돌리려면 드롭다운 메뉴에서 키맵을 선택하고 Reset를 클릭하세요.
  5. 검색창: 작업 이름으로 단축키를 검색하려면 여기에 입력하세요.
  6. 단축키로 검색: 단축키로 작업을 검색하려면 Find Actions by Shortcut을 클릭하고 검색하려는 단축키를 입력하세요.
이 사이트는 쿠키를 사용하여 사이트별 언어 및 표시 옵션에 대한 환경설정을 저장합니다.

Google Play에서 성공을 거두는 데 도움이 되는 최신 Android 개발자 뉴스 및 도움말을 받아 보세요.

* 필수 입력란

완료되었습니다.

WeChat에서 Google Developers 팔로우하기

이 사이트를 (으)로 탐색할까요?

페이지를 요청했지만 이 사이트의 언어 환경설정은 입니다.

언어 환경설정을 변경하고 이 사이트를 (으)로 탐색할까요? 언어 환경설정을 나중에 변경하려면 각 페이지 하단의 언어 메뉴를 사용하세요.

이 클래스를 사용하려면 API 수준 이상이 필요합니다.

문서에 대해 선택한 API 수준이 이므로 이 문서가 표시되지 않습니다. 왼쪽 탐색 메뉴의 선택기로 문서 API 수준을 변경할 수 있습니다.

앱에 필요한 API 수준 지정에 관한 자세한 내용은 다양한 플랫폼 버전 지원을 참조하세요.

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)