프로그램의 단축키는 Help > Keymap Reference 에서 확인할 수 있다.


자주 사용하는 단축키

Ctrl + Y
   Line 제거
   커서가 위치한 Line 또는 영역이 지정된 Line을 제거한다.

//전
int a = 0;
int b = 0;
String str = "hello";
//후
int a = 0;
String str = "hello";


Ctrl + D
   Line 복제
   커서가 위치한 Line 또는 선택된 영역을 복제한다.

//전
int a = 0;
//후
int a = 0;
int a = 0;


Ctrl + Shift + /
   블록 주석 생성/제거, 선택 영역 블록 주석 처리/취소

/**/
/* private void AbbInt(){
}*/


Ctrl + /
   커서가 위치한 Line 주석 처리/취소, 선택된 영역의 Line 주석 처리/취소

int a = 0;
//int a = 0;


Ctrl + Alt + L
   코드 정렬
   어지럽게 쓰여있는 코드들을 보기 좋게 정렬해준다.

//전
int a = 0 ;
int b =0;
String str="hello";
//후
int a = 0;
int b = 0;
String str = "hello";


Ctrl + Shift + N
   파일간 이동
   검색 창에 이동하고자 하는 파일명을 입력하여 이동한다.

Alt + 좌우 방향키
   편집기 창 전환
   열려있는 파일(창) 순차적으로 이동

Shift + F6
   이름 변경
   파일(java, xml), 변수, 메소드 등 이름 변경
   변경 실행 시 구석구석에 쓰인 이름들도 같이 변경해주기 때문에 일일이 찾아서 변경하는 번거로움을 덜 수 있다.

Shift + F10
   프로젝트 실행
   에뮬레이터 또는 연결된 안드로이드 폰으로 프로젝트를 실행한다.

Shift + F9
   프로젝트 빌드
   중단점을 설정하여 오류 지점을 찾아내기 위해서 또는 예외 발생 지점을 찾아내기 위해 프로젝트를 실행한다.

Ctrl + Shift + J
   Line 합치기
   선택된 Line과 그 밑의 Line을 문법에 맞게 합친다.

//전
int a = 0;
int b = 1;
if(a == b){
  a = 1;
}
String str = "he"+
           "llo";
//후
int a = 0; int b = 1;
if(a == b) a = 1;
String str = "hello";

Ctrl + Alt + O
   import 정리
   필요 없어진 import를 제거한다.