일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Java
- 기록으로 실력을 쌓자
- PETERICA
- 티스토리챌린지
- kotlin spring
- 오블완
- kotlin
- aws
- Elasticsearch
- CKA
- APM
- 공부
- AWS EKS
- mysql 튜닝
- 정보처리기사실기 기출문제
- kotlin coroutine
- IntelliJ
- 정보처리기사 실기
- Spring
- 정보처리기사 실기 기출문제
- CloudWatch
- 코틀린 코루틴의 정석
- CKA 기출문제
- Linux
- MySQL
- AI
- kotlin querydsl
- Pinpoint
- minikube
- Kubernetes
- Today
- Total
피터의 개발이야기
[Intellij] 유용한 단축키 모음 정리 본문
ㅁ 개요
ㅇ 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/
https://www.jetbrains.com/help/idea/getting-started.html
'DevTool > Intellij' 카테고리의 다른 글
[IntelliJ] 터미널과 zsh, idea 프로젝트 실행하기 (0) | 2023.08.05 |
---|---|
[Intellij] camel case를 snake case로 변경 플러그인 (0) | 2023.05.15 |
[Intellij] CodeGlance, 소스 미니맴 (0) | 2022.09.26 |
[Intellij] GitToolBox 플로그인, 마지막 커밋 바로 확인 (0) | 2022.09.26 |
[IntelliJ] IntelliJ에서 SSH 터널링으로 DB접속방법 (0) | 2022.09.06 |