Note-Taking / / 2024. 11. 15. 09:14

IntelliJ 단축키 모음

1. 자주 사용되는 인텔리제이 단축키 모음(맥북, Mac OS)


[ IntelliJ 단축키 모음 ]

자동완성 Command + Enter
서드 오버라이 Ctrl + O
인터페이스 구현 Ctrl + I
커서가 가리키는 부분 리팩터링 Ctrl + T
커서가 가리키는 부분을 상수로 빼기 Command + Option + C
이름 일괄 변경(클래스, 변수, 기타 등등) Shift + F6
변수 생성 Command + Option + V
줄 제거 Command + X
해당 코드를 사용중인 코드로 이동 Command + B
해당 코드의 타입 선언으로 이동 Command + Shift + B
구현 코드로 이동 Command + Option + B
코드 위 아래로 이동 Command + Shift + 위/아래
최근 탭으로 이동 Command + E
미리보기와 함께 최근 탭으로 이동 Command + Shift + E
좌우 탭으로 이동 Command + Shift + [ or ]
파일 안에서 탐색 Command + F
전체 탐색 Command + Shift + F
파일 안에서 변경 Command + R
전체 변경 Command + Shift + R
대소문자 구분 Option + C
정규식 적용 Option + X
일괄 대/소문자 전환 Command + Shift + U
현재 탭 끄기 Command + W
Import 정리 Ctrl + Option + O
코드(라인) 자동 정렬 Command + Option + L
멀티 커서 Option 2번 + 위/아래
테스트 클래스 생성 Command + Shift + T
세미콜론과 함께 자동완성 Command + Shift + Enter
실행 Ctrl + R
디버깅 Ctrl + D
현재 메소드/클래스 실행 Ctrl + Shift + R
현재 메소드/클래스 디버깅 Ctrl + Shift + D
최근 실행 목록 Control + Option + R
최근 디버깅 목록 Control + Option + D
브레이크 포인트 내부 코드로 이동 Command + F7
브레이크 포인트 다음 코드로 이동 Command + F8
다음 브레이크 포인트로 이동 Command + F9
브레이크 포인트 다음 코드로 이동 Command + F8
Run 창으로 이동 Command + 4
Debug 창으로 이동 Command + 5
Service 창으로 이동 Command + 6
Getter, Setter 등 자동 생성 Command + N
한줄 복사 Command + D
한줄 자르기 Command + X
한줄 붙여넣기 Command + V
깃 커밋 Ctrl + K
깃 커밋 후 푸시 Ctrl + Shift + K
VCS 기능 Ctrl + V
현재 열려있는 파일 포커싱
Option + F1 + 1
프로젝트 창 닫기 Shift + ESC
프로젝트 화면에 포커싱 Command + 1
모든 윈도우 창 닫기 Command + Shift + F12
환경설정 창 열기 Command + ,
프로젝트 설정 창 열기 Command + ;
IntelliiJ 전체 검색 창 열기 Shift + Shift
클래스 검색 창 열기 Command + O
파일 검색 창 열기 Command + Shift + O
에러가 발생한 지점으로 이동 F2
인라인으로 코드 수정 Command + Option + N
현재 커서가 있는 부분 선택 Option + 위
Private 메소드 또는 변수 추출 Command + Option + M
클래스 계층 보기 Control + H
메소드 호출 계층 보기 Control + Option + H
전/후 봤던 코드로 이동 Command + Option 좌/우
오버라이딩하는 메소드로 이동 Command + Option + B 
파라미터 미리 보기 Command + P
지역변수를 메소드 파라미터로 추출 Command + Option + P
다음 등장에 대한 멀티 커서 선택 Control + G
다음 등장에 대한 멀티 커서 선택 및 이동 Command + G
모든 등장에 대한 멀티 커서 선택 Control + Command + G
현재 Statement의 자동 완성 Command + Shift + Enter
Run Everything Control + Control
필요한 action 찾기 Command + Shift + A

 

+추가

 

코드 포맷팅 Command + Option + L 코드 정리 및 들여쓰기 자동 정렬
자동 완성 Control + Space 문맥에 맞는 변수, 메서드, 클래스 추천
Quick Fix Option + Enter 코드 문제를 자동으로 수정
코드 이동 Command + Shift + Up/Down 선택한 줄을 위/아래로 이동
파일 검색 Command + O 클래스 파일 검색
사용처 확인 Option + F7 메서드나 클래스의 사용처 검색
리팩토링 Command + T 변수 이름 변경, 메서드 추출 등 리팩토링
주석 토글 Command + / 한 줄 주석 추가 또는 제거
코드 복제 Command + D 현재 줄 또는 선택 영역 복제
코드 삭제 Command + Delete 현재 줄 또는 선택 영역 삭제
다중 커서 Option + Click 여러 위치에 커서를 추가하여 동시에 수정
디버깅 F8 (Step Over) 다음 줄로 이동
테스트 실행 Control + Shift + R 현재 테스트 메서드 실행
프로젝트 파일 보기 Command + Option + F1 현재 파일의 위치를 프로젝트 구조에서 표시
다중 줄 선택 Shift + Option + Up/Down 여러 줄을 동시에 선택하여 수정 가능

 

출처: https://mangkyu.tistory.com/139 [MangKyu's Diary:티스토리]

 

 

'Note-Taking' 카테고리의 다른 글

네트워크 개념 정리  (0) 2024.12.04
React 정리  (2) 2024.11.13
Spring Data JPA 정리  (0) 2024.10.28
Spring MVC 구성 요소와 설정 방법에 대한 정리  (2) 2024.10.15
C언어, Java에서의 Server, Client 프로그래밍 정리  (0) 2024.09.27
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유