Java

인텔리제이 단축키(Java)

뽀루피 2024. 7. 23. 18:01

자동 import (alt + enter)

 

줄 복사 (ctrl + D)

 

반환타입, 이름 자동 생성 (ctrl + alt + V)

여기서 ctrl + alt + V를 하면
반환타입, 이름 자동 생성

 

메소드 추출 (ctrl + alt + M)

공통적으로 많이 쓰이는 메소드
메소드 추출 결과

 

메소드 내의 값들을 파라미터화 할 것인지도 물어본다.

 

파라미터 자동 생성 (ctrl + alt + P)

파라미터로 만들고 싶은 부분을 클릭한 뒤
ctrl + alt + P를 누르면 파라미터를 자동 생성해준다.

 

생성자, getter, setter, toString() 등 자동 생성 (alt + insert)

 

Test 클래스 자동 생성 (ctrl + shift + T)

Create New Test 선택
클래스 이름과 Test하려는 메소드 선택
완성!

 

이름 동시 변경 (shift + F6)

클릭해놓은 이름 기준 아래로 전부 변경

 

 

이전에 찾아봤던 페이지 찾기 (ctrl + E)

파일이 사용했던 순서대로 나열되어있다.

 

 

변수를 반환 값으로 변환 (ctrl + alt + N)

result값을 그대로 return해도 무방할 경우

 

단축키를 이용한 결과

 

 

파일 전체 제목 검색 (ctrl + N)

ctrl + N을 다시 한번 누르면 라이브러리까지 나온다

 

 

파일 전체 내용 검색 (Ctrl + Shift + F)

Movie를 검색했더니 Movie.java 파일에 11번째 줄에 있는 내용이 검색된다

 

 

선택부분 파라미터 추가 (Ctrl + alt + P)

setName의 파라미터부분을 선택하고 ctrl + alt + P를 입력하면 해당 부분 파라미터가 추가된다.

 

 

recompile 리컴파일 서버를 재시작하지 않고 내용 변경 (Ctrl + Shift + F9)

Build -> Recompile 을 선택해도 된다

 

 

다중커서 multi line selection (Ctrl + Ctrl + ↑ or ↓)

ctrl을 두번 누른채 손을 떼지 않고 방향키 ↑ or ↓ 를 누르면 다중커서 선택이 가능하다

 

'Java' 카테고리의 다른 글

람다 표현식  (1) 2024.10.21
Intellij 인텔리제이 live template 만들기  (0) 2024.08.07
정적 바인딩 & 동적 바인딩  (0) 2024.07.17
다중 상속  (1) 2024.07.17
default 메소드  (0) 2024.07.17