본문 바로가기
IT

자바 개발자를 위한 이클립스 & 인텔리제이 단축키 완벽 가이드

by 굿센스굿 2025. 4. 15.
반응형

 

자바(Java)는 오랫동안 백엔드, 안드로이드, 웹 등 다양한 분야에서 꾸준히 사랑받고 있는 대표적인 프로그래밍 언어입니다. 자바를 사용하다 보면 자연스럽게 개발 환경(IDE)의 도움을 받게 되는데요, 이때 개발 생산성을 폭발적으로 끌어올려 줄 수 있는 것이 바로 단축키입니다.

이번 포스팅에서는 자바 대표 IDE인 **이클립스(Eclipse)**와 **인텔리제이(IntelliJ IDEA)**에서 꼭 알아두면 좋은 단축키들을 카테고리별로 정리하고, 개발 현장에서 어떻게 활용하면 좋은지까지 함께 설명해 드리겠습니다. 마지막에는 공통 단축키와 실전 팁도 함께 알려드릴게요.


🖥️ 1. 이클립스 단축키 총정리

이클립스는 자바 개발자들에게 여전히 사랑받는 전통적인 IDE입니다. 가볍고 직관적이며, 플러그인이 풍부하다는 점이 장점인데요, 이클립스의 강력한 기능을 200% 활용하려면 단축키는 필수입니다.

🔧 코드 편집 관련 단축키

단축키 기능 설명

Ctrl + Space 코드 자동 완성
Ctrl + Shift + O import 자동 추가 및 정리
Ctrl + Shift + F 코드 자동 정렬 (포맷팅)
Ctrl + / 한 줄 주석 토글
Ctrl + Shift + / 블록 주석 추가
Ctrl + Shift + \ 블록 주석 해제
Ctrl + D 현재 줄 삭제
Alt + ↑ / ↓ 줄 이동
Ctrl + Alt + ↑ / ↓ 줄 복사
Alt + Shift + R 이름 변경 (Rename)
Ctrl + 1 빠른 수정 (Quick Fix)
Ctrl + Shift + L 전체 단축키 목록 보기

💡 Tip: Ctrl + Shift + O는 라이브러리 import를 자동으로 정리해 주기 때문에 협업 시 코드의 일관성을 유지하는 데 필수입니다.

🔍 탐색 관련 단축키

단축키 기능 설명

Ctrl + Shift + R 리소스(파일) 열기
Ctrl + H 전체 검색 (Search)
Ctrl + T 타입 계층 구조 보기
Ctrl + Shift + T 클래스(타입) 찾기

▶️ 실행/디버깅 관련 단축키

단축키 기능 설명

Ctrl + F11 최근 실행한 프로그램 다시 실행
F11 디버깅 시작
F5 Step Into (메서드 내부로 진입)
F6 Step Over (다음 줄로 실행)
F8 Resume (다음 중단점까지 실행)

⚙️ 디버깅 팁: F5, F6, F8은 디버깅 시 필수 단축키입니다. 로그 찍기보다 훨씬 빠르고 정확한 흐름 파악이 가능합니다.


🔥 2. 인텔리제이 IDEA 단축키 정복하기

JetBrains의 IntelliJ IDEA는 스마트한 기능들과 직관적인 UI로 인해 점점 더 많은 개발자들이 선택하고 있는 IDE입니다. 특히 리팩토링과 디버깅, 코드 탐색 면에서 강력한 기능을 제공합니다.

🔧 코드 편집 관련 단축키

단축키 기능 설명

Ctrl + Space 기본 코드 완성
Ctrl + Shift + Enter 자동 구문 완성
Alt + Enter 인텐션 액션 및 퀵 픽스
Ctrl + Alt + L 코드 포맷팅
Ctrl + / 한 줄 주석
Ctrl + Shift + / 블록 주석 토글
Ctrl + D 현재 줄 복제
Ctrl + Y 현재 줄 삭제
Alt + Shift + ↑ / ↓ 줄 이동
Shift + F6 이름 변경 (Rename)
Ctrl + Alt + O import 최적화

🎯 활용 팁: Alt + Enter는 경고 해결, 코드 최적화, 자동 import 등 다용도로 사용되므로 꼭 익혀야 할 단축키입니다.

🔍 탐색 관련 단축키

단축키 기능 설명

Shift + Shift 전체 검색 (Search Everywhere)
Ctrl + N 클래스 찾기
Ctrl + Shift + N 파일 찾기
Ctrl + Alt + B 구현체로 이동
Ctrl + B 선언부로 이동
Alt + F7 사용처 찾기
Ctrl + H 타입 계층 구조 보기

🔍 코드 탐색 팁: Shift + Shift는 파일, 클래스, 심볼, 설정 등 모든 것을 한 번에 검색할 수 있어 정말 유용해요.

▶️ 실행/디버깅 관련 단축키

단축키 기능 설명

Shift + F10 프로그램 실행
Shift + F9 디버깅 실행
F8 Step Over
F7 Step Into
Shift + F8 Step Out
Alt + F9 커서 위치까지 실행 (Run to Cursor)

🧠 디버깅 팁: 디버깅 시 Alt + F9를 활용하면 불필요한 브레이크포인트 없이도 원하는 위치까지 빠르게 이동 가능해요.


💼 3. 공통 단축키 모음 (윈도우 기준)

IDE와 무관하게 대부분의 환경에서 동일하게 적용되는 단축키들도 익혀두면 아주 편리합니다.

단축키 기능 설명

Ctrl + C 복사
Ctrl + V 붙여넣기
Ctrl + X 잘라내기
Ctrl + S 저장
Ctrl + Z 실행 취소
Ctrl + Y 다시 실행
Ctrl + F 찾기

🧠 4. 실전 활용 꿀팁

✅ 나만의 단축키 커스터마이징

이클립스나 인텔리제이 모두 단축키를 직접 커스터마이징할 수 있어요. 자주 사용하는 기능은 손에 익은 키 조합으로 바꾸면 업무 효율이 배가 됩니다.

  • 이클립스: Preferences > General > Keys
  • 인텔리제이: Settings > Keymap

✅ 단축키 익히는 방법

  1. 자주 쓰는 기능부터 외우기
  2. 키보드 옆에 메모 붙여놓기
  3. 실전에서 바로 적용해보기
  4. 하루 3개씩 작은 목표 설정

📌 마무리하며

단축키는 단순한 '편의 기능'이 아닙니다. 개발자의 집중력을 높이고, 코딩 속도를 비약적으로 끌어올리는 핵심 무기입니다. 오늘 알려드린 이클립스와 인텔리제이의 단축키들을 자주 써보며 손에 익히세요. 자연스럽게 더 빠르게, 더 효율적으로 개발할 수 있게 될 거예요.

 

#자바단축키 #이클립스단축키 #인텔리제이단축키 #JavaShortcut #개발생산성 #개발자꿀팁

반응형