Post

IntelliJ 마우스를 사용하지 않아도 되는 10개 위치

IntelliJ 마우스를 사용하지 않아도 되는 10개 위치

1. Project(프로젝트) 도구 창(또는 다른 활성 도구 창)의 크기 조정

Project(프로젝트) 도구 창은 IntelliJ IDEA에서 가장 자주 사용되는 창 중 하나이다. 이 창의 너비를 늘리거나 줄여야 하는 경우가 종종 생길 수 있다. 마우스를 사용하는 대신 Ctrl+Shift+오른쪽 방향키(Windows 또는 Linux) 또는 ⇧⌘오른쪽 방향키(macOS)를 눌러 도구 창의 너비를 늘리고 Ctrl+Shift+왼쪽 방향키 또는 ⇧⌘왼쪽 방향키를 눌러 너비를 줄일 수 있다(IntelliJ IDEA 2021.2 이전 버전의 경우).

Run(실행) 또는 Problems(문제)와 같은 다른 도구 창의 경우 Ctrl+Shift+위쪽 방향키(Windows 또는 Linux) 또는 ⇧⌘위쪽 방향키(macOS)를 사용하여 높이를 늘이고 Ctrl+Shift+아래쪽 방향키 또는 ⇧⌘아래쪽 방향키를 사용하여 높이를 줄일 수 있다(IntelliJ IDEA 2021.2 이전 버전의 경우).

IntelliJ IDEA 2021.2.1 이상 버전의 경우, 해당 단축키가 Windows 및 Linux의 경우 Ctrl+Alt+Shift+오른쪽/왼쪽/위/아래 방향키로, macOS의 경우 ⌥⇧⌘+오른쪽/왼쪽/위/아래 방향키로 변경되었다.

mouse-1

2. Esc를 사용하여 에디터 창으로 돌아가고 F12를 사용하여 마지막 도구 창으로 이동

Project(프로젝트) 도구 창, Debug(디버그) 창, Maven 등과 같은 도구 창 작업을 마친 후에는 Esc를 사용하여 에디터로 돌아갈 수 있다(마우스로 에디터 창을 클릭하는 대신).

또한 F12를 사용하여 마지막으로 사용한 도구 창으로 돌아갈 수 있다(해당 도구 창에 해당하는 지정된 단축키를 사용하는 대신).

다음의 gif에서는 Escape 키를 사용하여 에디터 창에 다시 포커스를 놓을 때 Presentation Assistant 플러그인은 ‘Escape’ 텍스트를 표시하지 않는다.

mouse-2

Escape(또는 다른 키)를 누를 때의 동작이 상황에 따라 다른 컨텍스트에서 이 키를 눌렀을 때의 결과를 알고 싶다면, Settings(설정)Keymap(키맵)Find Actions by Shortcut(단축키로 액션 찾기)로 이동한 다음 Esc 키를 누른다.

mouse-3

3. 도구 창 표시

우선 많은 개발자들이 IntelliJ IDEA에서 도구 창을 어떻게 표시하는지 알아본다. 예를 들어, 풀 리퀘스트를 불러오려면 도구 창 표시줄에서 Pull Requests(풀 리퀘스트) 탭을 클릭하면 된다.

mouse-4

이 경우에도 마우스를 사용하지 않아도 된다. 처음에 간단히 마우스를 한 번 사용하고 나면 더 이상 마우스를 건드리지 않아도 된다.

Pull Requests(풀 리퀘스트) 탭 위로 마우스를 가져가면 이 도구 창에 단축키가 할당되었는지 확인할 수 있다. 이 경우에는 단축키가 지정되어 있지 않으니 지정해 본다. Find(찾기) 액션을 사용하여 View(뷰)Tool window(도구 창) 설명이 있는 Pull Requests(풀 리퀘스트)를 검색한 다음, Alt+Enter를 사용하여 단축키(예: Ctrl+Shift+Alt+9)를 할당한다.

이제 단축키를 설정했으므로 이 단축키를 사용해 풀 리퀘스트 도구 창을 표시하거나 숨길 수 있다.

mouse-5

또는 Project(프로젝트) 도구 창에 Alt+1 또는 Structure(구조) 도구 창에 Alt+7과 같이 도구 창에 이미 단축키가 할당된 경우, 도구 창 표시줄의 탭 위로 마우스를 가져가면 단축키가 표시된다.

mouse-6

Ctrl+Tab(또는 ⌃Tab)을 사용하여 IntelliJ IDEA에서 Switcher(전환기) 기능을 호출하면 도구 창 및 최근 파일 목록을 볼 수도 있다. 이 기능을 사용하면 화살표 키를 사용하여 도구 창 이름으로 빠르게 이동할 수 있다.

메뉴 표시줄로 작업하는 것을 선호하는 경우, View(뷰)Tool(도구) 창을 선택하고 사용 가능한 모든 도구 창 목록을 볼 수도 있다.

4. 활성화된 또는 모든 도구 창 닫기

도구 창을 닫거나 숨기는 방법에는 여러 가지가 있다. 활성화된 도구 창을 숨기려면 Shift+Escape(또는 ⇧ Esc)를 사용한다. 이 특정 단축키를 사용하여 도구 창을 숨기거나 표시할 수 있다. 예를 들어 Alt+9(또는 ⌘9)는 Git 도구 창을 표시하는 단축키이다. Alt+9(또는 ⌘9)를 다시 누르면 이 도구 창이 숨겨진다.

단축키 Ctrl+Shift+F12(⇧⌘ F12)를 사용하여 모든 도구 창을 숨기거나 복원할 수도 있다.

mouse-7

5. Alt+Enter를 사용하면 전구 아이콘을 통해 팁이 표시 됨

코드 스니펫에 대해 이미 제시된 제안을 보기 위해 더 이상 전구 아이콘을 클릭할 필요가 없다. 전구 아이콘이 표시되는 코드 줄로 이동하고 Alt+Enter를 사용하여 컨텍스트 액션을 호출하면 동일한 제안을 볼 수 있다.

mouse-8

6. 필요한 패키지의 코드 에디터 창에서 작업하는 동안 새 클래스 선언

이 기능은 IntelliJ IDEA의 숨겨진 보석과 같은 기능 중 하나이다. 매우 유용하지만 알고 있는 개발자가 별로 없는 것 같다.

에디터에서 작업하는 동안 클래스를 생성하려면 Alt+Home(또는 ⌘ 위쪽 방향키)을 사용하여 탐색 표시줄에 액세스한다. 새 클래스, 인터페이스 또는 다른 엔티티를 선언할 패키지를 선택한 다음 Alt+Insert(또는 ⌘ N)을 사용하여 새 대화상자를 호출한 후, 이름만 입력하면 끝난다.

추가 팁: 하위 패키지를 만들려면 패키지 이름을 접두사로 추가한다. 예를 들어 ‘com’ 패키지 내의 ‘space’라는 새 하위 패키지에 ‘NewClassInPackageSpace’라는 클래스를 만들려면 새 대화상자에서 ‘space.NewClassInPackageSpace’를 작성한다.

mouse-9

7. 열려 있는 파일 사이 이동

많은 개발자들이 에디터에서 파일 사이를 이동할 때 탭을 사용하지만 더 좋은 방법이 있다.

  • Alt+오른쪽 방향키 또는 Alt+왼쪽 방향키를 사용하여 마지막으로 작업한 파일 사이를 빠르게 이동한다. 그러나 Presentation Assistant 플러그인은 이 경우에 사용되는 단축키를 표시하지 않는다.

최근에 작업한 파일 사이를 이동할 때는 파일 사이를 매우 빠르게 이동할 수 있는 이 단축키가 매우 유용하다.

다음 gif는 Alt+오른쪽 방향키 또는 Alt+왼쪽 방향키를 사용하여 다른 파일로 빠르게 이동하는 방법을 보여준다.

mouse-10

  • 최근에 작업한 도구 창 및 파일 목록을 보려면 Switcher(전환기) 탭(Windows 및 Linux의 경우 Ctrl+Tab, macOS의 경우 ^Tab)을 사용한 후, 열려는 도구 창이나 파일을 선택하면 된다.

mouse-11

  • 최근에 작업한 파일을 보려면 Ctrl+E(또는 ⌘E)를 사용한디. 이 목록에는 열어 본 모든 유형의 파일도 포함된다. 대화상자가 열려 있는 상태에서 Ctrl+E를 다시 누르면 목록에 편집한 파일들만 추려서 나열된다. gif mouse-12

  • 작업하던 파일이 도무지 기억나지 않는다면 Ctrl+Shift+E를 사용하여 Recent Locations(최근 위치)에 액세스 한다. 그러면 파일 이름과 함께 파일 내의 몇 개 줄도 표시된다. 대화상자가 계속 표시된 상태에서 동일한 단축키를 다시 사용하면 최근에 편집한 파일이 표시된다.

mouse-13

8. 클래스, 인터페이스, 열거형, 레코드, 메서드, 변수 선언 등의 소스에 대한 빠른 뷰

작성한 테스트를 읽으면서 특정 메서드의 정의를 간단히 보고 넘어가려면 메서드 이름에 커서를 놓고 Ctrl+Shift+I를 누르기만 하면 된다. 그러면 해당 코드를 읽기 위해 다른 클래스로 이동할 필요가 없다. 이를 적용하여 클래스, 메서드 또는 기타 엔티티의 정의를 볼 수 있다. 이 기능의 이름은 Quick Definition(빠른 정의)이다.

mouse-14

9. 대화상자 창의 너비와 높이 수정

IntelliJ IDEA 2021.2 이전 버전에서 대화상자를 호출할 때 Ctrl+Shift+왼쪽/오른쪽/위/아래 방향키(Windows 또는 Linux) 또는 ⇧⌘왼쪽/오른쪽/위/아래 방향키(macOS)를 사용하여 대화상자의 높이와 너비를 수정할 수 있다.

IntelliJ IDEA 2021.2.1 이상 버전의 경우, 해당 단축키가 Windows 및 Linux의 경우 Ctrl+Alt+Shift+(오른쪽/왼쪽/위/아래 방향키)로, macOS의 경우 ⌥⇧⌘+오른쪽/왼쪽/위/아래 방향키로 변경되었다.

대화상자의 크기는 특정 제한을 초과하여 줄일 수 없다(크기를 줄이는 데 마우스 또는 키보드를 사용했는지 여부에 관계가 없음). 또한 이 단축키는 대화상자의 편집 가능한 구성 요소(예: 텍스트 필드 또는 텍스트 영역)에 위치해 있는 경우 작동하지 않는다.

mouse-15

10. 커서 위치를 이동하지 않고 에디터 창에서 텍스트 스크롤

코드를 읽기 위해 에디터 창을 위나 아래로 스크롤해야 할 때가 있다. 코드를 편집할 필요가 없다면 현재 위치에서 커서를 이동할 필요가 없다.

에디터 창에서 Ctrl+위쪽 방향키 또는 Ctrl+아래쪽 방향키(또는 ⌘위쪽/⌘아래쪽 방향키)를 사용하여 커서 위치를 변경하지 않고 스크롤한다. 또한 유사한 키보드 단축키인 Ctrl+오른쪽 방향키Ctrl+왼쪽 방향키(또는 ⌘왼쪽/⌘오른쪽)을 사용하여 프로젝트 도구 창에서 디렉터리 구조를 왼쪽이나 오른쪽으로 스크롤할 수 있다.

mouse-16

추가 팁: 코드를 읽기 쉽게 에디터 창에서 위나 아래로 이동하려면 메서드, 코드 블록 또는 import 문 세트를 축소하여 에디터 창에서 차지하는 공간을 최소화할 수 있다. 이를 위해 Ctrl+Numpad –(Window/ Linux) 또는 ⌘Numpad –(macOS)를 사용한다. 코드 블록을 확장하려면 Ctrl+Numpad +(Windows/Linux) 또는 ⌘Numpad +(macOS)를 사용한다. 코드를 읽거나 표시하는 동안 관련이 없는 코드 때문에 주의가 산만해지거나 화면 공간이 차지되는 것을 원하지 않을 때 매우 유용할 수 있다.

mouse-17

클래스에 많은 메서드가 있지만 몇 가지 메서드에 대한 코드만 읽으려는 경우, 모든 메서드를 축소하고 읽으려는 메서드만 확장한다. Ctrl+Shift+Numpad –(또는 ⇧⌘Numpad -)를 사용하여 모든 메서드를 축소할 수 있다. 모든 코드를 확장하려면 Ctrl+Shift+Numpad +(또는 ⇧⌘Numpad +)를 사용한다. 코드 가독성을 높이기 위해 몇 개의 코드 블록만 선택적으로 확장할 수도 있다.

Alt+아래쪽 방향키(⌃아래쪽) 또는 Alt+위쪽 방향키(또는 ⌃위쪽)를 사용하여 한 메서드 선언에서 다른 메서드 선언으로 건너뛰는 방법도 유용할 수 있다.

mouse-18

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.