Skip to content
작성일2026년 05월 16일
수정일2026년 05월 17일
분량2,721
읽는 시간약 4분
26.05.16 작성· 26.05.17 수정· 약 4분

IntelliJ 플러그인 추천 (Java / Spring Boot 개발자용)

IntelliJ는 기본만으로도 충분히 강력하지만, 플러그인 몇 개만 깔아두면 실무 생산성이 확연히 달라집니다. Java / Spring Boot 개발자 기준으로 실제로 도움이 되는 것들만 정리했습니다.

별도 설치 추천 (우선순위 순)

마켓플레이스에서 직접 설치해야 하는 것들입니다. 깔자마자 효과를 체감할 수 있는 순서로 정렬했습니다.

1. SonarLint (현재 명칭: SonarQube for IDE)

코드 작성하는 동안 실시간으로 버그·코드 스멜·보안 이슈를 잡아줍니다. "PR 올린 다음에 코드 리뷰에서 지적받기 전에" 잡는 게 핵심입니다.

어느 에디션에서도 기본 내장이 아닙니다. 마켓플레이스에서 직접 설치하세요. 최근 버전부터 이름이 SonarQube for IDE로 바뀌었으니 검색 시 참고하세요.

2. GitToolBox

Git Blame을 줄 옆에 인라인으로 표시하고, 브랜치 상태(ahead/behind)를 항상 보여줍니다. "이 줄 누가 언제 짰지?"를 매번 누르지 않아도 됩니다.

무료 버전으로 충분합니다. Settings → Plugins에서 GitToolBox로 검색해서 설치하면 됩니다.

마켓플레이스에 GitToolBox Pro도 있는데, 이건 추가 기능(상세 통계, 고급 blame)이 있는 유료 확장이에요. 일반 사용에는 무료 버전만 깔아도 충분합니다.

3. Key Promoter X

마우스로 메뉴를 클릭할 때마다 단축키를 알림으로 띄워줍니다. 처음엔 귀찮지만 2주 정도 쓰면 단축키가 자연스럽게 손에 붙습니다.

4. EnvFile

.env 파일을 Run Configuration에 환경변수로 주입할 수 있습니다. 로컬·개발·운영 환경 분리할 때 유용합니다.

용도별 전체 정리

용도플러그인설치
코드 품질 검사SonarLint (SonarQube for IDE)별도 설치
Git 시각화GitToolBox별도 설치
단축키 학습Key Promoter X별도 설치
환경변수EnvFile별도 설치
포맷·컨벤션Prettier, EditorConfig별도 설치
컨테이너Docker별도 설치
Lombok 어노테이션Lombok기본 내장
Spring Boot 개발Spring BootUltimate 내장
API 테스트HTTP Client기본 내장
DB 작업Database Tools and SQLUltimate 내장
JSON 보기JSON 기능기본 내장
React / JS / TS내장 강화 (2026.1+)기본 내장

기본 내장 (따로 안 깔아도 됨)

여기부터는 IntelliJ에 이미 들어 있어서 새로 설치할 필요가 없는 것들입니다.

Lombok

@Getter, @Setter, @Builder 같은 어노테이션을 인식하게 해줍니다. Lombok 쓰는 프로젝트라면 이게 없으면 에디터가 빨갛게 도배됩니다.

IntelliJ 2020.3부터 모든 에디션에 번들로 포함되어 있고, 어노테이션 프로세싱도 자동 활성화됩니다. 동작 안 하면 Settings → Build → Compiler → Annotation Processors에서 활성화하세요.

Spring Boot (Ultimate 한정)

application.yml 자동완성, Bean 의존성 시각화, Actuator 엔드포인트 탐색 등 Spring 작업의 90%를 편하게 만들어줍니다.

Ultimate에는 기본 포함입니다. Community에서는 별도 설치가 필요하고 일부 기능이 제한됩니다.

그 외 내장 기능

  • Spring Initializr 연동 — New Project에서 바로 Spring Boot 프로젝트 생성
  • HTTP Client — Postman 안 깔아도 .http 파일로 API 테스트 가능
  • Database Tools — 별도 DB 클라이언트 없이 쿼리·테이블 편집 (Ultimate)
  • JSON Viewer — 큰 JSON도 접고 펴면서 탐색

라이선스 주의사항

설치하기 전에 알아둘 점이 있습니다.

유료 / Ultimate 전용

  • Database Tools and SQL — IntelliJ IDEA Ultimate에만 포함. Community에서는 사용 불가
  • Spring Boot — Ultimate에는 기본 포함, Community에서는 설치는 되지만 일부 기능 제한
  • GitToolBox Pro — 유료 확장. 기본 GitToolBox는 무료

무료 대안

  • DB 작업: DBeaver (무료, 크로스 플랫폼)
  • API 테스트: IntelliJ 내장 HTTP Client는 Community에서도 사용 가능

Community 에디션 사용자라면 위 사항을 먼저 확인하세요.

한 줄 정리

별도로 깔 건 SonarLint · GitToolBox · Key Promoter X · EnvFile 이 4개입니다. Lombok(모든 에디션)과 Spring Boot(Ultimate)는 이미 내장이라 따로 설치할 필요가 없습니다.

MIT 라이선스에 따라 릴리즈되었습니다.