Programming/.java
[Java][Command]자주 쓰는 단축키
가그린민트
2017. 8. 1. 11:22
이동
| 단축키 | 동작 |
|---|---|
| Alt + <-(->) | 이전(다음) 작업 화면 |
| Ctrl + PageUp , Ctrl + PageDown | Edit 창 좌우 이동 |
| Ctrl + L | 특정 라인으로 이동 |
| Ctrl + , or . | 다음 annotation(에러, 워닝, 북마크 가능)으로 점프 |
| Ctrl + Shift + K | 역으로 찾고자 하는 문자열을 찾아감. |
Ctrl + Shift + R | 파일 찾기 |
| Ctrl + K | 블럭으로 설정된 문자열 찾기 |
| Ctrl + Shift + Down | 클래스 내에서 다음 멤버로 이동 |
| F3 | 선언 위치로 이동 |
| F12 | Editor 창으로 이동 |
편집 및 교정
| 단축키 | 동작 |
|---|---|
| Ctrl + N | 새로운 파일 / 프로젝트 생성 |
| Ctrl + / | 한 라인/블록에 대해 주석 추가 및 제거 |
| Alt + Shift + J | 주석 템플릿을 생성 |
| Ctrl + D | 커서가 위치한 라인 전체를 삭제 |
| Alt + Up , Alt + Down | 해당 라인을 위 / 아래로 이동 시킴 |
| Ctrl + Alt + Down | 한줄 복사후 아래에 복사 넣기 |
| Alt + Shift + Up | 블록설정 |
| Alt + Shift + Down | 블록해제 |
| Ctrl + Shift + F | 문법 템플릿에 맞게 들여쓰기 |
| Ctrl + 1 | 문맥에 맞게 빠르게 소스 교정 |
| Ctrl + Shift + M | 해당 객체의 Import 문을 자동 생성 |
| Ctrl + Shift + O | 전체 소스 구문에 필요한 import 문을 자동 생성 |
| Ctrl + Shift +X | 대문자로 변환 |
| Ctrl + Shift + Y | 소문자로 변환 |
확인
| 단축키 | 동작 |
|---|---|
| Ctrl + Shift + L | 모든 단축키의 내용을 표시 |
| Ctrl + Shift + B | 현재 커서 라인에 Break point 설정 |
| F11 | 디버깅 시작 |
| F8 | 디버깅 계속 |
| F6 | 디버깅 한줄씩 실행(step over) |
| F5 | 디버깅 한줄씩 실행 함수 내부로 들어감 (step into) |
| Ctrl + O | 해당 소스의 메소드 리스트를 확인 |
| F4 | 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 확인 |
| Ctrl + 0 | 클래스 구조를 트리로 보기 |
| Ctrl + Space | 소스 구문에서 사용 가능한 메소드, 멤버들의 리스트 메뉴 표시 |
| Ctrl + Shift + T | 클래스 찾기 |
| Ctrl + Shift + G | 해당 메서드 / 필드를 쓰이는 곳을 표시 |