통합 개발 환경(IDE)/IntelliJ IDEA

[IntelliJ IDEA] 인텔리제이에서 가장 많이 사용되는 15가지 단축키 정리 (윈도우 환경)

잇트루 2022. 8. 22. 13:46
반응형

intelliJ IDEA는 편집, 탐색, 리팩토링, 디버깅 등 툴을 사용하는 것에 많은 단축키가 있다. 이를 적극적으로 사용하면 코드 시간을 단축하는데 큰 도움이 된다.

 

Alt + Enter

현재 커서에 있는 문장에 대한 작업을 표시하여 코드를 수정하는 데 사용할 수 있는 단축키.
코드에 오류가 발견될 경우, 마우스 커서를 오류 문장에 두고 Alt + Enter를 타이핑하여 IDE에서 제안된 수정 목록이 표시된다.
또한, 경고가 표시되는 경우, IDE가 제안하는 목록을 선택하여 수정이 가능하다.
오류 또는 경고, 제안 등이 없는 코드에도 Alt+Enter키를 사용할 수 있는데, Intention Actions(의도 조치)이라 한다.  Intention Actions는 라이브러리 import를 자동으로 할 때 유용하게 사용된다.

 

F2

IDE에서 오류 또는 경고 표시가 발생한 영역으로 이동해주는 단축키이다.
이를 Alt + Enter 단축키와 연계하여 Shift+Alt+Enter 단축키가 존재한다.
F2 단축키를 사용하여 오류를 확인한 뒤 Alt + Enter 단축키를 사용하여 코드 수정을 하는 방법과 Shift + Alt + Enter 단축키를 사용하여 한 번에 사용하는 방법이 있다.

 

Alt + [0 ~ 9]

도구 창을 열고 닫을 때 사용하는 단축키로 각 숫자에 따라 열리고 닫히는 도구 창이 다르다.
주로 Alt + 1을 가장 많이 사용하는데, 프로젝트 창을 열고 닫는 데 사용한다.

 

ESC

IDE의 포커스를 편집기로 이동하는 단축키이다. 예를 들어, Alt + 1 단축키를 사용하면 프로젝트 창이 열리며, 포커스가 프로젝트 창으로 맞춰지게 된다. 다시 작업하기 위해 포커스를 바꾸고 싶을 때, 마우스 사용을 하지 않고도 ESC 단축키를 사용하여 포커스 이동이 가능하다.

 

Ctrl + E

가장 최근에 연 파일 목록을 볼 수 있는 단축키로 프로젝트 내 작업 파일을 쉽게 이동할 수 있다. 이 외에도 키보드를 통해 특정 항목을 검색할 수 있다.

 

Ctrl + B

코드 내에서 코드를 탐색하는 단축키이다. Ctrl + B 단축키를 사용하여 클래스의 구현, 재정의 메서드 등을 추적하여 커서 이동이 가능하다.

 

Alt + F7

커서 위치에 해당한 항목이 사용된 위치를 탐색하는 단축키이다. 필드 선언, 구현 클래스, 인터페이스 등 사용된 모든 위치를 표시한다.

 

Ctrl Ctrl

Ctrl을 두 번 연속으로 타이핑하여 실행할 수 있다. IDE 내에 어떤 항목이든 실행할 수 있는 단축키이다. 단축키를 실행하면 Run Anything 창이 열리며 키워드를 타이핑하여 실행이 가능하다.

 

Ctrl + W / Ctrl + Shift + W

마우스 커서 위치의 선택 영역을 확장 또는 축소하는 단축키이다. 
Ctrl + W 단축키를 사용하여 마우스 커서를 드래그한 것처럼 선택 영역을 확장한다.
Shift + Ctrl + W 단축키는 Ctrl + W 단축키와 반대로 선택 영역을 축소한다.

 

Ctrl + /

마우스 커서 위치의 라인을 주석 처리하는 단축키이다. 만약 주석 처리가 되어있는 라인이라면 주석 처리가 취소된다.

 

Ctrl + Shift + Enter

문장 완성에 도움을 주는 단축키이다. 세미콜론(;)을 자동으로 작성하여 문장을 완성하거나, for문 또는 if문 등에서 괄호를 추가하여 올바른 위치에 마우스 커서를 이동시켜준다. 더 이상 단축키 사용이 필요가 없을 때 사용하면 마우스 커서를 다음 작성 위치로 이동한다.

 

Ctrl + Alt + L

현재 파일을 프로젝트 표준으로 포맷하는 단축키이다. 파일에서 변경된 줄만 형식화하거나, 전체 파일을 형식화하도록 설정할 수 있다.
간단하게 설명하면, 파일의 변경된 줄 또는 전체 코드의 줄 맞춤을 해준다.

 

Ctrl + Shift + Alt + T

사용 가능한 리팩토링 옵션을 표시해주는 단축키이다. 
리팩토링 옵션을 통해 이름 변경, 이동, 복사, 삭제 등 다양한 리팩토링 활동이 가능하다.
대화 상자를 통해 바로 사용할 수 있는 리팩토링에 대한 단축키도 표시해준다.

 

Ctrl + Shift + A

작업 찾기 단축키로 IntelliJ IDEA 내의 존재하는 작업을 검색하는 기능이다. 작업 단축키뿐만 아니라 바로가기 등도 표시해 주기 때문에 IDE 학습에 유용하다. 액션 찾기를 통해 액션을 검색할 수도 있고, 변경 가능한 설정, 도구 창 등의 검색이 가능하다.

 

Shift Shift

Shift 키를 두 번 연속으로 타이핑하여 사용한 단축키로 모든 항목을 검색할 수 있는 창을 열어준다. 기본적으로 검색 상자에는 최근 파일이 표시되어 Ctrl + E 단축키를 대신하여 사용할 수 있다. 검색창을 통해 클래스, 파일, 작업 등의 결과를 확인할 수 있다.

 

그 외 단축키

더 많은 단축키에 대한 정보를 확인하고자 한다면, 아래 링크를 통해 확인할 수 있다.
https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html
마우스를 대신하여 키보드를 사용하는 방법을 익히고자 한다면, IntelliJ 플러그인을 통해
Key Promoter X plugin을 사용해 보는 것도 좋다. 이 플러그인은 사용자가 마우스로 키보드 단축키가 가능한 작업을 했을 경우, 해당 작업에 대한 단축키를 표시해 준다.

반응형