반응형
도구 창
키보드 단축키를 사용하여 도구 창을 열 수 있습니다. 표 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 |
반응형