실행 내용 | 단축키 |
문자열을 상수로 생성 | 문자열 선택 + Shift + Alt + C |
Settings창 열기 | Ctrl + Alt + S |
변수명 한꺼번에 리팩토링 | 변수명 선택 + Shift + F6 |
단어 검색해서 replace | Ctrl + R |
폴더 단위로 replace | 폴더 선택 후 Ctrl + Shift + R |
한 줄 삭제 | Ctrl + Y |
Getter, Setter, 생성자, 메소드 오버라이딩 자동 완성 | Alt + Insert |
오류, 경고, 제안창 표시 | Alt + Enter |
괄호 안에서 세미콜론(;)으로 코드 완성시킴 | Ctrl + Shift + Enter |
한줄 주석처리(드래그해서 여러 줄도 처리 가능) | Ctrl + / |
Rename | 변수명 등에 커서 올리고 Shift + F6 |
새로운 테스트 생성 | 클래스명에 커서 올리고 Ctrl + Shift + T |
리턴 받는 변수 자동 생성 | Ctrl + Alt + V |
블록된 코드를 메소드로 따로 생성 | - Ctrl + Alt + Shift + T -> Extract Method - Ctrl + Alt + M |
이전 실행을 재실행 | Shift + F10 |
System.out.println() | sout + Enter |
메소드명 출력 | soutm + Enter |
변수명과 변수 출력 (System.out.println("bean = " + bean); |
soutv + Enter |
매개변수 타입 확인 | Ctrl + P |
가장 최근에 본 파일 목록 | Ctrl + E |
try ~ catch문 생성 | Ctrl + Alt + T |
라인 단위 이동 | Alt + Shift + ↑↓ |
inline으로 합치기(?) | Ctrl + Alt + N |
main 메소드 생성 | psvm + Enter |
이전 코드로 돌아가기 | Ctrl + E + Enter |
for each문 자동 생성 | iter + Enter |
인터페이스 구현체 클래스 보여주기 | Ctrl + Alt + B |
전체 클래스 검색창 띄우기 | Ctrl + N |
특정 메소드를 선택하여 오버라이딩하기 | Ctrl + O |
파라미터, 리턴값 정보 주석 자동 생성(?) | /** + Enter |
파일명 Rename | 파일 선택하고 Shift + F6 |
자동 정렬 | Ctrl + Alt + L |
전체 코드 검색 | Shift + Ctrl + F |
갑자기 단축키가 안 될 땐 한국어 입력 설정에서 한컴 입력기가 선택돼 있는지 확인하기. 한컴이 돼 있으면 단축키가 안 먹힌다.
→ 짜증나서 삭제했다 ㅡㅡ
Column Selection Mode
여러 개의 컬럼을 한꺼번에 선택해서 복사하고 붙여넣을 수 있다.
Edit -> Column Selection Mode를 체크하고 원하는 컬럼을 Shift키를 누른 채 방향키를 움직여 선택하면 한꺼번에 복사 붙여넣기가 가능하다.
Ctrl + Shift + → 를 누르면 컬럼의 길이와 상관없이 처음부터 끝까지 선택된다.
'ETC' 카테고리의 다른 글
MySQL 워크벤치에서 ERD 생성하기 (0) | 2022.04.14 |
---|---|
Entity, DAO, DTO (0) | 2022.03.15 |
양방향 의존 관계 오류 (0) | 2022.02.28 |
DTO의 위치에 대해 (0) | 2022.02.20 |
경로에 관하여 (0) | 2022.02.11 |