etc

인텔리제이 단축키

tjddneva 2022. 2. 15. 22:30

요새 자바 스프링을 공부하면서 인텔리제이를 쓰고 있는데 단축키들이 무지 헷갈린다. 나만 이해할 수 있게 정리를 하면

 

Windows

ctrl alt v : 변수 추출

ctrl alt m : 메소드 추출

ctrl r : 마지막 실행한 거 실행

alt shift enter : 함수 람다로 바꾸기 / 구현체 함수 자동으로 만들기 

ctrl / : 주석 단축키 한줄

ctrl shift / : 주석 블록

ctrl shift enter : 자동완성 / 줄 중간에서 다음줄로 넘어가기

shift f6 : 이름 바꾸기, 여러 줄 한번에 다 바뀐다!

ctrl shift t : junit test 생성 // 생성 후 test 파일이랑 원래 파일(이름 기반)이랑 왔다 갔다 

ctrl e : 전에 보던 파일 목록 뜨고 원하는 걸로 돌아가기

alt insert : 생성자, getter setter 등 무언가 삽입

ctrl b : 해당 코드의 선언부로 이동

ctrl o : 재정의/구현할 메소드 선택

ctrl alt b : 해당 코드의 구현부로 이동

ctrl alt n : 변수 인라인화

ctlr alt p : 변수를 함수 파라미터로 꺼내기

ctrl b : 해당 코드의 선언부로 이동

 

ctrl shift f : 찾기

shift shift : 파일, 클래스, 설정 등 키워드에 관련된 모든 것을 검색

psvm enter : psvm 입력 후 enter 치면 public static void main 생성!

soutv : 위의 변수 값 출력 자동입력! system.out.println(...)

soutm : 클래스명/메소드명 출력 

iter enter : iter 입력 후 enter 치면 위쪽에 iterator 가 있으면 자동으로 for 문 만들어준다!

 

등등이 있다. 더 공부하면서 나오는 단축키 계속 추가할 것이다. 맥북 사면 맥북 단축키도 추가...