본문 바로가기
카테고리 없음

IntelliJ 추천 플러그인 GitToolBox 설치와 활용하기

by Hoft 2025. 11. 21.
728x90
반응형

 

Git 경험을 눈에 띄게 향상시켜주는 필수 플러그인

IntelliJ IDEA를 사용하면서 Git 기능이 아쉽다고 느낀 적 있나요?
JetBrains 기본 Git 기능도 훌륭하지만, 실무에서는 커밋 관리, 브랜치 정보 확인, 코드 작성 중 Git diff 확인 등 더 세밀한 정보가 필요한 경우가 많습니다.

이럴 때 강력한 도움을 주는 플러그인이 바로 GitToolBox입니다.


🔍 GitToolBox란?

GitToolBox는 IntelliJ 기반 IDE(IDEA, WebStorm, PyCharm 등)에서
Git 작업 생산성을 크게 향상시키는 플러그인입니다.

특히 다음 기능을 통해 개발자가 코드를 작성하면서 즉시 Git 정보를 확인할 수 있게 도와줍니다.

  • 현재 파일/라인의 Blame 정보 표시
  • 커밋 상태 실시간 표시
  • 인라인 Diff 제공
  • 자동 Fetch 및 브랜치 상태 표시
  • 커밋 메시지 템플릿

IntelliJ Git 기능을 확장해주는 플러그인으로, 실무/협업 환경에서 크게 도움이 됩니다.


⭐ GitToolBox 주요 기능

1) 인라인 Blame 정보 표시

파일을 열면 각 라인의 오른쪽에 다음 정보가 바로 보입니다.

  • 마지막 수정자
  • 수정 날짜
  • 커밋 메시지 요약

예)

파일을 분석하거나 버그 발생 원인을 추적할 때 매우 유용합니다.


2) Diff Line Marker 제공

라인 옆에 색상 막대를 통해 다음 상태를 즉시 인지할 수 있습니다.

  • 추가됨(Added)
  • 변경됨(Modified)
  • 삭제됨(Deleted)

변경 사항을 커밋 전 빠르게 검토하는 데 도

움됩니다.


3) 브랜치 상태/Fetch 자동화

GitToolBox는 원격 저장소와의 차이를 계속 추적하여 알려줍니다.

  • 현재 브랜치에서 ahead, behind 수 표시
  • 자동 fetch 주기 설정 가능

협업 시 내 로컬 브랜치 상태를 항상 최신으로 유지하는 데 큰 이점이 있습니다.


4) 커밋 메시지 템플릿 기능

팀 규칙에 맞는 커밋 메시지 가이드가 있다면 템플릿으로 등록 가능
예:

[Type] 작업 요약
- 상세 내용
#Issue번호

신입/경험 적은 개발자에게도 큰 도움이 됩니다.


5) 코드 리뷰 준비용 인라인 Diff

특정 파일을 열었을 때 변경된 부분을 바로 시각적으로 확인할 수 있기 때문에
PR(merge request) 전 변경 내역을 정리하기 매우 좋습니다.


🛠 GitToolBox 설치 방법

IntelliJ에서 설치 과정은 간단합니다.

1) IntelliJ 실행 → Settings 열기

  • Mac: CMD + ,
  • Windows: FileSettings

2) Plugins 메뉴로 이동

좌측 메뉴에서 Plugins 선택

3) Marketplace 검색

검색창에 GitToolBox 입력


→ GitToolBox 플러그인 선택 → Install

4) IDE 재시작

설치 후 IntelliJ 재시작하면 활성화됩니다.


📌 GitToolBox 기본 설정

설치 후 다음 메뉴에서 설정할 수 있습니다.

  • Settings → Version Control → GitToolBox

여기서 자주 사용하는 옵션은 아래와 같습니다.

✔ Line Blame 활성화

Show inline blame 체크
→ 코드 오른쪽에 실시간 blame 표시

✔ Auto Fetch

원격 저장소의 최신 상태 자동 확인
권장 주기: 1~3분

✔ Commit Message Templates

팀 규칙에 맞춘 템플릿 설정 가능


🚀 GitToolBox 활용 방법

1) 코드 작업 중 Git 변경 사항 빠르게 파악

파일을 열면 오른쪽에 blame 정보가 나와
누가 언제 수정했는지 바로 확인 가능합니다.

버그 추적 시 특히 유용합니다.

2) 커밋 전 변경 파일 검토

Diff Line Marker를 통해
변경된 라인만 빠르게 스캔할 수 있어 검토 속도가 빨라집니다.

3) 협업 시 브랜치 충돌 방지

Auto Fetch로 원격 변화 감지
→ ahead/behind 표시로 pull/push 타이밍 확인 가능

4) PR 작성 전 최종 점검

인라인 diff와 blame 정보가 있어
리뷰 준비가 훨씬 쉬워집니다.


📄 마무리

GitToolBox는 단순한 Git 플러그인을 넘어,
코드를 작성하면서도 Git 정보를 빠르게 확인할 수 있는 매우 강력한 개발 생산성 도구입니다.

실무에서 꼭 필요한 기능만 모아둔 플러그인이기 때문에
IntelliJ를 사용하는 모든 개발자에게 추천할 만합니다.

 

728x90
반응형

댓글