Java

[IntelliJ] 단축키

bornsoon 2025. 5. 11. 00:34

환경설정에서 shortcut 등록 가능!

<Alt> + <Enter> 해당 부분의 속성창
<Alt> + <Ins> constructor, getter, setter 등 자동 생성
<Ctrl> + <Alt> + b 해당 인터페이스를 사용하고 있는 클래스 목록
<Ctrl> + <Alt> + n 변수 정리 (코드 리팩토링)
<Ctrl> + <Alt> + m 해당 코드 메소드로 생성
<Ctrl> + <Alt> + v 리턴값 자동 완성
<Ctrl> + <Alt> + → / ← 앞뒤로 이동
<Ctrl> + b 해당 메소드, 클래스를 사용하고 있는 곳으로 이동 및 목록 생성
<Ctrl> + e history (코드 왔다갔다 할 때 유용)
<Ctrl> + o 메소드 등록
<Ctrl> + '/' // 주석 처리
<Ctrl> + <Shift> + '/' /**/ 주석 처리
<Ctrl> + <F12> 현재 클래스의 메소드 목록 보기
<Ctrl> + <Shift> + <Enter> 코드 한 줄 자동완성
<Ctrl> + <Shift> + <F9> 리컴파일 (보통 devtools와 함께 사용)
<Ctrl> + <Shift> + <F10> 현재 코드 실행
<Ctrl> + <Shift>  + t 해당 클래스의 test 생성
<Ctrl> + <Shift> + <Alt> + t 해당 메소드 속성
"get, set"  + <Enter> getter, setter 생성
"iter" + <Enter> for문 생성
"psvm" + <Enter> public static void main 메소드 생성
<Shift> + <F6> rename, 다른 위치의 해당 부분과 관련된 곳 모두 바꿔줌
<Shift> + <F10> 이전 실행 재실행
<Shift> + <Shift> / <Ctrl> + n 클래스, 메소드 찾기
"sout" System.out.println()
"soutv" System.out.println("val=" + val)
"soutm" + <Enter> System.out.println(클래스.메소드)

 

728x90