단축키 | 설명 |
---|---|
CTRL + SHIFT + T | Test 클래스 쉽게 만들기, Test와 메인 왔다갔다 |
ALT + INSERT | 코드 삽입(Constructor, get/setter, toString 등) |
CTRL + ALT + SHIFT + T | refactoring (추출할 부분 드래그. 9. Extract Method.) |
CTRL + ALT + V | 변수 추출 |
ALT + ENTER | 1. implement methods(인터페이스 메소드 불러오기) 2. static import (Assertions.assertThat -> assertThat) 3. 람다식으로 변경 가능 |
SHIFT + F6 | 단어 한번에 rename |
SHIFT + F10 | 이전에 실행한걸 다시 실행시켜줌 |
CTRL + SHIFT + F10 | 현재 커서가 있는 메서드 실행시켜줌 |
CTRL + E | 최근에 본 파일 목록 |
CTRL + ALT + N | Inline (CTRL + ALT + SHIFT + T로 검색해도 나옴) |
sout | System.out.println |
soutv | System.out.println 변수명 출력 |
soutm | System.out.println 메서드명 출력 |
CTRL + SHIFT + ENTER | 1. 자동완성 된 상태에서 해당 단축키로 ; 까지 타이핑 가능 2. 라인 끝까지 안가도 개행 해줌 |
psvm | public static void main(String[] args) |
F2 | 오류난 곳으로 바로 이동 |
CTRL + ALT + M | new 메서드() 부분 드래그 후 Extract Method |
iter | for each (향상된 for문) |
CTRL + D | 드래그 후 (CTRL + C) + (CTRL + V) 한 번에 |
CTRL + N | Navigate -> Go to Class |
SHIFT + SHIFT | Navigate -> Search Everywhere |
CTRL + ALT + L | 자동 정렬 |
CTRL + ALT + 방향키(좌/우) | 뒤로 가기 / 앞으로 가기 |
CTRL + B | 구현체 찾기 |
CTRL + SHIFT + F | Find in Path |
CTRL + F12 | Navigate -> File Structure |
CTRL + ALT + B | Navigate -> Implementation(s) 구현체로 간다. |
set | setter |
get | getter |
CTRL + SHIFT + C | Copy Path |
CTRL + ALT + P | Argument를 Parameter로 빼냄 |
CTRL + SHIFT + F9 | Recompile (뷰 템플릿 변경사항을 서버 재시작 없이 즉시 반영) |
CTRL + CTRL | Multi Line 수정 |
CTRL + SHIFT + U | 알파벳 대문자로 변경 |
CTRL + SHIFT + 방향키 | 코드블럭 이동 |
CTRL + SHIFT + F12 | 코드 창만 남기고 나머지 탭 종료 |
ATL + 1 | Project 탭 띄우기 |
ATL + F12 | Terminal 창 띄우기 |