DEV/Java

IntelliJ 단축키 모음(윈도우)

Bi3a 2023. 7. 20. 21:24

728x90

인텔리제이 단축키 모음
IntelliJ 단축키 모음

탐색  / 일반 관련

  • Ctrl + Shift + A : 모든 액션(단축키 탐색)
  • Shift + Shift : 모두 탐색
  • Alt + 1 : 좌측 도구창 펼치기, 접기
  • F11 : 해당 코드 도큐먼트 검색
  • Ctrl + E : 최근 사용한 파일 탐색
  • Ctrl + Shift + Alt + S : 프로젝트 구조 열기
  • Ctrl + Alt + S : 설정 창 열기
  • Ctrl + Shift + F12 : IDE를 최대 화면으로 토글

 

주석 관련

  • Ctrl + / : 해당 라인 주석
  • Ctrl + shift + / : 블록 단위 주석 토글

 

이동 관련

  • Shift + Enter : 해당 줄에서 다음 줄을 생성 후 다음 줄로 이동
  • Ctrl + Enter : 해당 줄에서 이전 줄을 생성 후 이전 줄로 이동
  • Tab / Shift + Tab : 들여쓰기, 내여 쓰기
  • Ctrl + F8 : Set breakpoint
  • Ctrl + G : 해당 행과 열로 이동(이동할 행열 입력)
  • Alt + Shift + ↑ / ↓ : 윗줄 / 아랫줄 바꾸기
  • Ctrl + B : 해당 심벌의 다음 선언 및 심벌이 사용된 연산으로 이동
  • Ctrl + Alt + B : 해당 코드의 구현부로 이동(메서드 등 지정 시)
  • Ctrl + Alt + F7 : 해당 심벌이 사용된 위치를 모두 검색
  • F2 : 코드 내 다음 오류, 경고, 제안 (weak warning / error)로 이동

 

복사 / 붙여 넣기 관련

  • Ctrl + C / V : 복 / 붙
  • Ctrl + Shift + V : 역대 클립보드에서 선택 후 붙여넣기
  • Ctrl + D : 해당 줄의 코드 복사 후 바로 밑의 줄에 붙여넣기
  • Ctrl + A : 해당 파일의 모든 코드 전부 복사
  • Ctrl + W / Ctrl + Shift + W : 선택 블록 확장 / 축소

 

  • 코드 수정 관련
  • Ctrl + Space : 기본 자동완성 기능
  • Ctrl + Shift + Space : 스마트 자동완성 기능 (소스코드 분석)
  • Alt + Enter : 해당 코드의 수정 제안 (F2와 함께 사용)
  • Ctrl + - / + : 해당 코드블록 접기, 펼치기
  • Ctrl + Alt + T : 코드 블럭 감싸기
  • Ctrl + Shift + Alt + T : 리팩토링 제안
  • Ctrl + Alt + L : 표준 서식으로 정렬(Left Order Sort)
  • Ctrl + Q : 해당 코드 도큐먼트 조회
  • Ctrl + O : Override 가능한 메서드 목록 확인해 자동완성
  • Ctrl + I  : Implement 가능한 메소드 목록 확인해 자동완성
  • Alt + Insert : 코드 생성(생성자, Getter / Setter 등)

 

코드 실행 관련

  • Ctrl + Ctrl : Run anything
  • Ctrl + F9 : Build Project
  • Shift + F10 : Run 
  • Shift + F9 : Debug

 

메소드 단축키

  • sout + Tab : System.out.println() 자동생성
  • main + Tab, psvm + Tab : public static void main(String [] args){} 자동생성
  • itar + Tab : 일반 for문 자동생성
for (int i = 0; i < arr.length; i++) {
    int i1 = arr[i];
}
  • iter + Tab : 향상된 for문 자동생성
for (int i : arr) {

}