관리 메뉴

피터의 개발이야기

[Intellij] 유용한 단축키 모음 정리 본문

DevTool/Intellij

[Intellij] 유용한 단축키 모음 정리

기록하는 백앤드개발자 2023. 2. 23. 12:44
반응형

 

ㅁ 개요

 ㅇ IntelliJ IDEA를 쓰면서 꼭 필요한 단축키를 정리하였다.

 ㅇ IntelliJ IDEA YouTube 채널에 있는 동영상에서 이 단축키들을 실제로 사용하는 모습을 확인할 수 있다.

 ㅇ 동영상을 보고 단축키의 기능에 대해 간략히 정리하고 해당 시간대의 링크별로 정리하였다.

 

 

ㅁ Alt + Enter

ㅇ 00:12 Alt + enter 오류 수정 제안

코드에서 오류가 발견된 경우 해당 오류 위에 커서를 놓고 Alt+Enter를 누르면 문제에 대한 수정 제안 목록이 표시된다.

 

ㅁ F2

 ㅇ 01:18 F2 Navigate errors

에디터에서 오류와 경고 사이를 이동할 때 마우스를 사용하고 싶지 않다면, F2를 사용하여 다음 오류, 경고 또는 제안으로 점프할 수 있다.

이것과 Alt+Enter를 함께 사용하여 모든 제안을 표시하고 하나를 선택하거나, Shift+Alt+Enter를 사용해 첫 번째 제안을 적용할 수 있다.

 

 

ㅁ ⌘1

 ㅇ  01:37 ⌘1 Open project window

도구 창을 열 때도 마우스가 필요하지 않다. ⌘1(MacOS) 또는 Alt+1(Windows/Linux)를 사용하면 프로젝트 창이 열 수 있다.

⌘1 을 열면 Project가 열리고, ⌘2을 열면 Database를 열 수 있다.

 

ㅁ Esc

 01:59 Esc Focus back to editor 

위에서 Project로 이동하여 확인 후에 에디터에 다시 포커스가 위치하게 하려면 Esc를 누르면 된다. Esc는 변경 사항을 적용하지 않고 팝업 창을 닫을 때도 유용하다.

 

 

ㅁ ⌘E

ㅇ  02:19 Ctrl + E View recent files

⌘E(MacOS) 또는 Ctrl+E(Windows/Linux)를 사용해 최근 실행했던 파일을 확인할 수 있다. 그러면, 방향 키를 사용해 이동할 수 있는 최근 파일 상자가 표시된다.

 

 

ㅁ ⌘B

02:41 Ctrl + B See declaration of symbol

 ⌘B(MacOS) 또는 Ctrl+B(Windows/Linux)를 사용하면 심볼의 선언으로 이동할 수 있다.

 ㅇ 위의 그림처럼 file에서 단축키를 누르면  해당 필드가 선언된 곳으로 이동한다. 그리고 다시 단축키 ⌘B를 누르면 구현된 곳의 목록을 확인 할 수 있고 이중 하나를 선택하면 구현으로 이동할 수 있다.

Source code navigation 단축키 관련하여 더 많은  정보를  소스 코드 탐색에서 확인할 수 있다.

 

 

ㅁ Alt+F7

 03:07 Alt + F7 See usage 

선언된 곳의 목록을 확인할 수 있다. 예를 들어, file 이름 위에서 Alt+F7을 누르면 이 인터페이스를 구현하는 것이 필드 선언이든 클래스이든 상관 없이 해당 인터페이스가 사용된 모든 곳이 검색 창에 표시된다.

 

 

ㅁ ⌘/

04:20 Ctrl + / 주석  Shift + Ctrl + / 블럭 주석 

  따로 설명이 필요없는 진짜 자주 쓰는 단축키이다. 주석을 설정 및 해제할 수 있다.

 

 

ㅁ ⇧⌘⏎

04:51 Shift + Ctrl + Enter Auto complete(자동완성) 

코딩을 할 때 현재 구문 완성을 자주 사용한다면 대부분의 경우 단순히 코드 끝에 세미콜론을 추가한다. 하지만, 더 복잡한 코드에 대해서도 작동하는데, 예를 들어, “for” 루프를 작성하는 중 이 단축키를 누르면 IntelliJ IDEA가 중괄호를 추가하고 블록 안에 커서를 배치한다. “if” 문에서는 괄호 및 중괄호를 추가하고 역시 적당한 위치에 커서를 배치한다. IDE가 문을 완성하기 위해 더 이상 코드를 추가할 필요가 없을 경우에도 이 단축키를 사용해 적당한 다음 위치에 커서를 배치할 수 있어서 매우 유용하다.

 

 

ㅁ ⌥⌘L

04:51 Shift + Ctrl + Enter Auto complete 

예전에 [JAVA] 코딩 컨벤션의 필요성에서 Code Style 지정하는 방법을 다루었던 부분이다.

Code Style에 적용된 프로젝트의 표준에 맞도록  현재 파일의 서식을 지정할 수 있다. 서식 지정 시 표준에 따라 필요한 경우 중괄호가 추가될 수도 있다. 다른 범위를 선택하여 서식을 지정하고 싶으면 ⇧⌥⌘L(MacOS) 또는 Shift+Ctrl+Alt+L(Windows/Linux)을 사용할 수 있다.

 

 

ㅁ ⌃T 또는 Shift+Ctrl+Alt+T

06:07 Shift + Ctrl + Alt + T Refactor

IntelliJ IDEA에서 대부분의 자동화된 리팩토링은 자체적인 단축키가 있지만, 하나의 단축키 ⌃T(MacOS) 또는 Shift+Ctrl+Alt+T(Windows/Linux)를 사용해 전체에 액세스할 수 있다. 선택 영역 위에서 이 단축키를 누르면 사용 가능한 리팩토링 옵션이 표시된다.

 

ㅇ 단축키 편집

Keymap에서 Refactor this를 찾아 수정할 수 있다.

현재 ⌥⇧⌘T로 설정하여 사용 중이다.

 

ㅁ ⇧⌘A

ㅇ  06:37 Shift + Ctrl + A Find action 

단축키를 까먹을 때에 유용한 키이다. 이 단축키는  IntelliJ IDEA에서 모든 액션을 검색할 수 있다.

위의 refa까지만 입력하여도 단축키를 확인할 수 있고, 해당 키를 선택하면 Refactor this 메뉴가 시작된다.

 

 

ㅁ Shift shift

07:07 Shift + Shift Search

궁극적인 단축키이다. 전체 검색을 통해 모든 항목을 검색할 수 있다. 검색할 항목을 입력하면 클래스, 파일, 심볼 및 액션에 대한 결과가 표시된다.

아까 검색했던 Refactor this가 Top Hit로 소개되고 있다. 이처럼 최근 사용했던 정보를 쉽게 찾을 수 있다.

 

 

 

ㅁ Shortcut의 모든 것

자세한 도움말은 키보드 단축키 마스터하기 섹션을 참조할 수 있다. IntelliJ IDEA의 기본 키보드 단축키를 알면 집중력을 유지하고 더 생산적인 개발자가 되는 데 도움이 된다. 

 

 

ㅁ 함께 보면 좋은 사이트

https://blog.jetbrains.com/ko/2020/03/11/top-15-intellij-idea-shortcuts_ko/

 

가장 많이 사용되는 IntelliJ IDEA 단축키 15개 | The JetBrains Blog

IntelliJ IDEA는 편집, 탐색, 리팩토링, 디버깅 등 일상적으로 수행하는 대부분의 작업에 대하여 해당 명령어의 키보드 단축키를 제공합니다. 이러한 단축키를 배우고 연습하여 기억해 두면 작업 흐

blog.jetbrains.com

https://www.jetbrains.com/help/idea/getting-started.html

 

Getting started | IntelliJ IDEA

 

www.jetbrains.com

 

반응형
Comments