Android Studio 주요 단축키

반응형

도구 창

키보드 단축키를 사용하여 도구 창을 열 수 있습니다. 표 1에는 가장 일반적인 창에 대한 단축키가 나열되어 있습니다.

표 1. 일반 도구 창의 키보드 단축키

도구 창윈도우와 리눅스맥 OS
프로젝트 Alt+1 Command+1
버전 관리 Alt+9 Command+9
달리다 Shift+F10 Control+R
디버그 Shift+F9 Control+D
로그캣 Alt+6 Command+6
편집자로 돌아가기 Esc Esc
모든 도구 창 숨기기 Control+Shift+F12 Command+Shift+F12

코드 완성

Android Studio에는 다음 표와 같이 키보드 단축키를 사용하여 액세스할 수 있는 세 가지 유형의 코드 완성이 있습니다.

표 2. 코드 완성을 위한 키보드 단축키

유형설명윈도우와 리눅스맥 OS
기본 수료 변수, 유형, 메소드, 표현식 등에 대한 기본 제안을 표시합니다. 기본 완성을 연속해서 두 번 호출하면 전용 멤버와 가져오지 않은 정적 멤버를 포함하여 더 많은 결과가 표시됩니다. Control+Space Control+Space
스마트 완성 상황에 따라 관련 옵션을 표시합니다. 스마트 완성은 예상되는 유형과 데이터 흐름을 고려합니다. 스마트 완성을 연속으로 두 번 호출하면 체인을 포함하여 더 많은 결과를 볼 수 있습니다. Control+Shift+Space Control+Shift+Space
명세서 완성 누락된 괄호, 대괄호, 중괄호, 형식 지정 등을 추가하여 현재 문을 완성합니다. Control+Shift+Enter Command+Shift+Enter

 

Android Studio를 탐색하는 데 도움이 되는 다음 팁을 사용하세요.

  • 최근 파일 작업을 사용하여 최근에 액세스한 파일 간에 전환합니다 . 최근 파일 작업을 불러오려면 Control+E ( Command+EmacOS의 경우)을 누르세요. 기본적으로 마지막으로 액세스한 파일이 선택됩니다. 이 작업의 왼쪽 열을 통해 모든 도구 창에 액세스할 수도 있습니다.
  • 파일 구조 작업을 사용하여 현재 파일의 구조를 봅니다 . 파일 구조 작업을 불러오려면 Control+F12 ( Command+F12macOS의 경우) 키를 누르세요. 이 작업을 사용하면 현재 파일의 어느 부분으로든 빠르게 이동할 수 있습니다.
  • 수업으로 이동 작업을 사용하여 프로젝트의 특정 수업을 검색하고 탐색합니다 . 수업으로 이동 작업 을 불러오려면 Control+N( macOS의 경우) 키를 누르세요 Command+O.
  • Navigate to Class는 낙타 혹 (요소의 낙타 표기 이름에서 대문자로 검색 가능), 경로, 행 탐색 (파일 내의 특정 행으로 탐색 가능) 및 중간 이름을 포함한 정교한 표현을 지원합니다. 일치 (클래스 이름의 일부를 검색할 수 있음). 연속해서 두 번 호출하면 프로젝트 수업의 결과를 보여줍니다.
  • 파일로 이동 작업 을 사용하여 파일이나 폴더로 이동합니다 . 파일 탐색 을 불러오려면 Control+Shift+N ( macOS의 경우) 키를 누르세요 Command+Shift+O. 파일이 아닌 폴더를 검색하려면 /표현식 끝에 를 추가하세요.
  • 기호로 이동 작업을 사용하여 이름으로 메서드나 필드를 탐색합니다 . 기호로 이동 작업 을 불러오려면 Control+Alt+Shift+N( macOS의 경우) 키를 누르세요 Command+Option+O.
  • 현재 커서 위치에서 클래스, 메서드, 필드, 매개 변수 또는 문을 참조하는 모든 코드 조각을 찾으려면 Alt+F7( Option+F7macOS의 경우)을 누릅니다.

 

표 3. Windows, Linux 및 macOS 운영 체제의 기본 키보드 단축키

설명윈도우와 리눅스맥 OS일반 조치Android Studio 내에서 탐색 및 검색레이아웃 보기디자인 도구: 레이아웃 편집기디자인 도구: 탐색 편집기코드 작성빌드 및 실행디버그리팩터링버전 관리/로컬 기록
모두 저장 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
모든 항목 검색(코드 및 메뉴 포함) 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+Right Arrow또는Left Arrow Control+Right Arrow또는Control+Left Arrow
소스로 이동 F4또는Control+Enter F4또는Command+Down Arrow
새 창에서 현재 편집기 탭 열기 Shift+F4 Shift+F4
최근에 열린 파일 대화상자 Control+E Command+E
최근 편집된 파일 대화상자 Control+Shift+E Command+Shift+E
마지막 편집 위치로 이동 Control+Shift+Backspace Command+Shift+Delete
활성 편집기 탭 닫기 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
확대/축소 Control+plus또는Control+minus Command+plus또는Command+minus
화면에 맞추기 Control+0 Command+0
실제 크기 Control+Shift+1 Command+Shift+1
디자인 모드와 청사진 모드 간 전환 B B
세로 모드와 가로 모드 간 전환 O O
기기 전환 D D
강제 새로고침 R R
렌더링 오류 패널 전환 E E
제약조건 삭제 Delete또는 Control+클릭 Delete또는 Command+클릭
확대 Control+plus Command+plus
축소 Control+minus Command+minus
맞게 확대/축소 Control+0 Command+0
+ 클릭 Space하고 드래그하세요. + 클릭 Space하고 드래그하세요.
XML로 이동 Control+B Command+B
모든 구성요소 선택 Control+A Command+A
여러 구성요소 선택 Shift+클릭 또는 Control+클릭 Shift+클릭 또는 Command+클릭
확대 Control+plus Command+plus
축소 Control+minus Command+minus
맞게 확대/축소 Control+0 Command+0
+ 클릭 Space하고 드래그하세요. + 클릭 Space하고 드래그하세요.
XML로 이동 Control+B Command+B
렌더링 오류 패널 전환 E E
중첩 그래프로 그룹화 Control+G Command+G
목적지 순환 Tab또는Shift+Tab Tab또는Shift+Tab
모든 목적지 선택 Control+A Command+A
여러 목적지 선택 Shift+클릭 또는 Control+클릭 Shift+클릭 또는 Command+클릭
코드 생성(getter, setter, 생성자, hashCode/ equals, toString, 새 파일, 새 클래스) 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+Delete
현재 코드 블록 축소/확장 Control+minus또는Control+plus Command+minus또는Command+plus
모든 코드 블록 축소/확장 Control+Shift+minus또는Control+Shift+plus Command+Shift+minus또는Command+Shift+plus
현재 줄 또는 선택 항목 복제 Control+D Command+D
기본 코드 완성 Control+Space Control+Space
스마트 코드 완성(예상 유형별로 메서드 및 변수 목록 필터링) Control+Shift+Space Control+Shift+Space
완전한 진술 Control+Shift+Enter Command+Shift+Enter
빠른 문서 조회 Control+Q Control+J
선택한 방법에 대한 매개변수 표시 Control+P Command+P
선언으로 이동(직접) Control+B또는 Control+클릭 Command+B또는 Command+클릭
구현으로 이동 Control+Alt+B Command+Option+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+Backspace Option+Delete
가져오기 최적화 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
변경 사항 적용 및 활동 다시 시작 Control+F10 Control+Command+R
코드 변경 사항 적용 Control+Alt+F10 Control+Command+Shift+R
디버그 Shift+F9 Control+D
넘어서 F8 F8
안으로 들어가다 F7 F7
스마트한 발걸음 Shift+F7 Shift+F7
밖으로 나가다 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
반응형