개발 생산성 & 코드 최적화/개발 환경 세팅 & 툴 활용법

[DEV] IntelliJ 필수 설정 및 단축키 정리

Jinsapp 2025. 3. 11. 16:48

[DEV] IntelliJ 필수 설정 및 단축키 정리

📌 IntelliJ란?

IntelliJ IDEA는 JetBrains에서 개발한 강력한 Java 개발 환경(IDE)으로, Spring Boot, Kotlin, JavaScript 등 다양한 언어를 지원하며, 개발자 생산성을 높이는 다양한 기능을 제공합니다.


📌 IntelliJ 필수 설정

1️⃣ 프로젝트 기본 설정 최적화

IntelliJ 설치 후, 개발 환경을 최적화하면 코드 작성 속도를 크게 향상시킬 수 있습니다.

✅ UTF-8 인코딩 설정 (파일 깨짐 방지)


File → Settings → Editor → File Encodings
(Global Encoding, Project Encoding을 UTF-8로 설정)

✅ 자동 저장(Auto Save) 활성화


File → Settings → Appearance & Behavior → System Settings
"Save files automatically if application is idle for" 옵션 활성화

✅ 코드 자동 정렬 및 포맷 설정


File → Settings → Editor → Code Style → Java
"Hard wrap at" 값을 120으로 설정하여 코드 라인 길이 제한 조정

2️⃣ 성능 최적화 (IntelliJ 속도 개선)

IntelliJ는 기본적으로 강력한 기능을 제공하지만, 일부 설정을 조정하면 더욱 빠르게 실행할 수 있습니다.

✅ 메모리 설정 (RAM 증가)


Help → Change Memory Settings
(기본값 750MB → 2048MB 이상으로 설정)

✅ 불필요한 플러그인 비활성화


File → Settings → Plugins → 불필요한 플러그인 Disable

📌 IntelliJ 필수 단축키 정리

1️⃣ 기본 단축키

기능Windows / LinuxMac
빠른 실행 (Run)Shift + F10⌃ + R
자동 완성Ctrl + Space⌃ + Space
메서드 이동Ctrl + Alt + ← / →⌘ + [ / ]
코드 포맷팅Ctrl + Alt + L⌘ + Option + L
빠른 수정Alt + Enter⌥ + Enter
클래스 찾기Ctrl + N⌘ + O
파일 찾기Ctrl + Shift + N⌘ + Shift + O
전체 코드 검색Ctrl + Shift + F⌘ + Shift + F

2️⃣ Git 연동 관련 단축키

기능Windows / LinuxMac
Git 커밋Ctrl + K⌘ + K
Git 푸시Ctrl + Shift + K⌘ + Shift + K
Git 변경 사항 보기Ctrl + D⌘ + D
Git 충돌 해결Ctrl + Shift + V⌘ + Shift + V

📌 IntelliJ 단축키 사용 팁

  • ✅ **자주 사용하는 단축키를 기억하고 습관적으로 활용**
  • ✅ **기본 단축키를 변경하려면 File → Settings → Keymap에서 설정 가능**
  • ✅ **Git 단축키를 활용하여 버전 관리를 더욱 효율적으로 진행**

🔍 결론

IntelliJ IDEA는 **개발 생산성을 높여주는 강력한 툴**입니다.
올바른 환경 설정과 단축키를 활용하면 **코드 작성 속도를 크게 향상**시킬 수 있습니다! 🚀


📌 다른 개발 환경 최적화 팁도 궁금하다면 함께 확인하세요!

📌 개발 환경 최적화 방법 보러 가기