💡 General Actions
설명 | Windows | mac |
---|
모두 저장 | ctrl + S | cmd + S |
동기화 | ctrl + alt + Y | cmd + option + Y |
편집기 최대화/최소화 | ctrl + shift + F12 | cmd + shift + F12 |
즐겨찾기에 추가 | alt + shift + F | option + shift + F |
현재 프로필로 현재 파일 검사 | alt + shift + I | option + shift + I |
빠른 전환 구성표 | ctrl + ` | ctrl + ` |
설정 대화상자 열기 | ctrl + alt + S | cmd + , |
프로젝트 구조 대화상자 열기 | ctrl + alt + shift + S | cmd + ; |
탭과 도구 창 간의 전환 | ctrl + Tab | ctrl + Tab |
💡 Navigate & Search Android Studio
설명 | Windows | mac |
---|
모든 항목 검색 (코드, 메뉴 포함) | shift 키를 두 번 누름 | shift 키를 두 번 두름 |
찾기 | ctrl + F | cmd + F |
다음 항목 찾기 | F3 | cmd + G |
이전 항목 찾기 | shift + F3 | cmd + shift + G |
바꾸기 | ctrl + R | cmd + R |
작업 찾기 | ctrl + shift + A | cmd + shift + A |
기호 이름으로 검색 | ctrl + alt + shift + N | cmd + option + O |
클래스 찾기 | ctrl + N | cmd + O |
(클래스 대신에) 파일 찾기 | ctrl + shift + N | cmd + shift + O |
경로에서 찾기 | ctrl + shift + F | cmd + shift + F |
파일 구조 대화상자 열기 | ctrl + F12 | cmd + F12 |
열린 편집 탭 사이에서 탐색 | alt + 좌/우 방향키 | ctrl + 좌/우 방향키 |
소스로 이동 | F4 또는 ctrl + Enter | F4 또는 ctrl + Enter |
새 창에서 현재 편집기 탭 열기 | shift + F4 | shift + F4 |
최근에 연 파일 대화상자 | ctrl + E | cmd + E |
최근에 편집한 파일 대화상자 | ctrl + shift + E | cmd + shift + E |
마지막 편집 위치로 이동 | ctrl + shift + backspace | cmd + shift + delete |
활성 편집기 탭 닫기 | shift + Esc | shift + Esc |
도구 창에서 편집기 창으로 돌아가기 | Esc | Esc |
활성 또는 마지막 활성 도구 창 숨기기 | shift + Esc | shift + Esc |
줄 이동 | ctrl + G | cmd + L |
유형 계층 구조 열기 | ctrl + H | ctrl + H |
메서드 계층 구조 열기 | ctrl + shift + H | cmd + shift + H |
호출 계층 구조 열기 | ctrl + alt + H | ctrl + option + H |
💡 View Layouts
설명 | Windows | mac |
---|
확대/축소 | ctrl + '+'/'-' | cmd + '+'/'-' |
화면에 맞춤 | ctrl + 0 | cmd + 0 |
실제 크기 | ctrl + shift + 1 | cmd + shift + 1 |
화면 이동 | space 누른 상태로 클릭하여 드래그 | space 누른 상태로 클릭하여 드래그 |
설명 | Windows | mac |
---|
디자인 모드와 청사진 모드 간 전환 | B | B |
세로 모드와 가로 모드 간 전환 | O | O |
기기 전환 | D | D |
강제 새로고침 | R | R |
렌더링 오류 패널 전환 | E | E |
제약 조건 삭제 | delete 또는 ctrl + 클릭 | delete 또는 cmd + 클릭 |
XML로 이동 | ctrl + B | cmd + B |
모든 구성요소 선택 | ctrl + A | cmd + A |
여러 구성요소 선택 | shift + 클릭 또는 ctrl + 클릭 | shift + 클릭 또는 cmd + 클릭 |
중첩 그래프로 그룹화 | ctrl + G | cmd + G |
대상 순환 | Tab 또는 shift + Tab | Tab 또는 shift + Tab |
⭐ Write Code
설명 | Windows | mac |
---|
코드 생성 | alt + insert | cmd + N |
메서드 재정의 | ctrl + O | ctrl + O |
메서드 구현 | ctrl + I | ctrl + I |
코드 둘러싸기 | ctrl + alt + T | cmd + option + T |
캐럿(^)에서 줄 삭제 | ctrl + Y | cmd + delete |
현재 코드 블록 접기/펼치기 | ctrl + '-'/'+' | cmd + '-'/'+' |
모든 코드 블록 접기/펼치기 | ctrl + shift + '-'/'+' | cmd + shift + '-'/'+' |
현재 줄 또는 선택 항목 중복 | ctrl + D | cmd + D |
기본 코드 완성 | ctrl + space | ctrl + space |
스마트 코드 완성 | ctrl + shift + space | ctrl + shift + space |
명령문 완성 | ctrl + shift + Enter | cmd + shift + Enter |
빠른 문서 조회 | ctrl + Q | ctrl + J |
선택한 메서드에 관한 매개변수 표시 | ctrl + P | cmd + P |
선언으로 이동(직접) | ctrl + B 또는 ctrl + 클릭 | cmd + B 또는 cmd + 클릭 |
구현으로 이동 | ctrl + alt + B | cmd + option + B |
슈퍼메서드/슈퍼클래스로 이동 | ctrl + U | cmd + U |
빠른 정의 조회 열기 | ctrl + shift + I | cmd + Y |
프로젝트 도구 창 표시 여부 전환 | alt + 1 | cmd + 1 |
북마크 전환 | F11 | F3 |
니모닉으로 북마크 전환 | ctrl + F11 | option + F3 |
줄 주석 처리/제거 | ctrl + / | cmd + / |
블록 주석 처리/제거 | ctrl + shift + / | cmd + shift + / |
계속 증가하는 코드 블록 선택 | ctrl + W | option + Up |
현재 선택 항목을 이전 상태로 감소 | ctrl + shift + W | option + Down |
코드 블록 시작으로 이동 | ctrl + [ | option + cmd + [ |
코드 블록 끝으로 이동 | ctrl + ] | option + cmd + ] |
코드 블록 시작까지 선택 | ctrl + shift + [ | option + cmd + shift + [ |
코드 블록 끝까지 선택 | ctrl + shift + ] | option + cmd + shift + ] |
단어 끝까지 삭제 | ctrl + delete | option + delete |
단어 시작까지 삭제 | ctrl + backspace | option + delete |
가져오기 최적화 | ctrl + alt + O | ctrl + option + O |
프로젝트 빠른 수정 | alt + Enter | option + Enter |
코드 서식 다시 지정 | ctrl + alt + L | cmd + option + L |
줄 자동 들여쓰기 | ctrl + alt + I | ctrl + option + I |
줄 들여쓰기/해제 | Tab 또는 shift + Tab | Tab 또는 shift + Tab |
스마트 선 이음 | ctrl + shift + J | ctrl + shift + J |
스마트 선 분할 | ctrl + Enter | cmd + Enter |
새 줄 시작 | shift + Enter | shift + Enter |
다음/이전 강조표시된 오류 | F2 또는 shift + F2 | F2 또는 shift + F2 |
- 코드 생성: getter, setter, constructor, hashCode/equals. toString, new file, new class
- 코드 둘러싸기: if...else, try...catch 등
- 스마트 코드 완성: 예상 형식을 기준으로 메서드 및 변수 목록 필터링
- 프로젝트 빠른 수정: 의도한 작업과 빠른 수정 사항 표시
💡 Build & Run
설명 | Windows | mac |
---|
빌드 | ctrl + F9 | cmd + F9 |
빌드와 실행 | shift + F10 | ctrl + R |
변경사항 적용 및 활동 다시 시작 | ctrl + F10 | ctrl + cmd + R |
코드 변경사항 적용 | chtrl + alt + F10 | ctrl + cmd + shift + R |
🐛 Debug
설명 | Windows | mac |
---|
디버그 | shift + F9 | ctrl + D |
Step Over | F8 | F8 |
Step Into | F7 | F7 |
Smart Step Into | shift + F7 | shift + F7 |
Step Out | shift + F8 | shift + F8 |
커서까지 실행 | alt + F9 | option + F9 |
식 평가 | alt + F8 | option + F8 |
프로그램 재개 | F9 | cmd + option + R |
중단점 전환 | ctrl + F8 | cmd + F팔 |
중단점 보기 | ctrl + shift + F8 | cmd + shift + F8 |
F8
이라고 쓰면 계속 비공개 전환되서 F팔
로 표기
♻️ Refactor
설명 | Windows | mac |
---|
복사 | F5 | F5 |
이동 | F6 | F6 |
안전하게 삭제 | alt + delete | cmd + delete |
이름 변경 | shift + F6 | shift + F6 |
서명 변경 | ctrl + F6 | cmd + F6 |
인라인 | ctrl + alt + N | cmd + option + N |
메서드 추출 | ctrl + alt + M | cmd + option + M |
변수 추출 | ctrl + alt + V | cmd + option + V |
필드 추출 | ctrl + alt + F | cmd + option + F |
상수 추출 | ctrl + alt + C | cmd + option + C |
매개변수 추출 | ctrl + alt + P | cmd + option + P |
💡 Version Control/Local History
설명 | Windows | mac |
---|
VCS에 프로젝트 커밋 | ctrl + K | cmd + K |
VCS에서 프로젝트 업데이트 | ctrl + T | cmd + T |
최근 변경 내용 보기 | alt + shift + C | option + shift + C |
VCS 대화상자 열기 | alt + ` | ctrl + V |
[참고 사이트]
Android Studio - 단축키
유익한 글 잘 봤습니다, 감사합니다.