Just Do IT!

인텔리제이 플러그인 추천 (ultimate 버전) 본문

프로젝트

인텔리제이 플러그인 추천 (ultimate 버전)

MOON달 2024. 10. 11. 16:43
728x90

프로젝트를 위해 인텔리제이 유료 버전을 설치했다.

설치하는 과정을 담은 블로그들은 많으니 생략하고, 프로젝트를 위해 설치한 플러그인을 정리해보려고 한다.

 

 

 

1. Atom Material Icons

 

프로젝트 구조 (패키지, 폴더, 파일 등)를 아톰 IDE 디자인을 적용해 아이콘 모양을 바꿔주는 플러그인이다.

 

 

적용하면 이렇게 모든 파일을 잘 구분할 수 있게 해준다.

 

 

 

2. Grep Console

 

콘솔창에 각각 상황별로 색상을 넣어서 좀더 가독성을 편하게 해줄 수 있다

 

settings > other settings > grep console 을 클릭해서 색상을 변경할 수 있다.

나는 아직 프로젝트를 실행해본 적이 없어서 대충 작성했는데 추후에 변경할 예정이다.

 

 

 

 

3. Git Tool Box

 

협업 할 때 누가, 몇시에, 어떤 commit 내용으로 코드를 만졌는지 확인이 가능하다.

vscode에서 비슷한 익스텐션이 있는데 인텔리제이에서는 ultimate 버전에서만 다운받을 수 있다. (무료버전 X)

 

 

 

 

 

4. CamelCase

케이스 스타일(Snake, Pascal, Kebab, Screaming Snake Case)로 구성되어 있는 변수에 대해서 CamelCase 형태로 변환하는 플러그인이다.

지금 진행 예정인 프로젝트에서는 camelcase를 주로 쓰기 때문에 같이 설치했다.

 

 

 

 

5.  git commit template

 

commit할 때 이 plugin을 사용하면 쉽고 편리하게 commit 메시지 컨벤션을 작성할 수 있다.

이번에 commit 컨벤션을 지키려고 했기 때문에 따로 컨벤션을 작성하려고 하다가 플러그인이 있어서 설치해주었다.

 

 

이런 식으로 컨벤션을 작성해줄 수 있다.

 

 

 

 

 

6. Gitmoji Plus: Commit Button

 

 

위 캡처본처럼 이모지와 함께 commit을 할 수 있다.

미관상(?) 좋기 때문에 같이 설치해주고 이번 프로젝트에도 적용하기로 했다.

예전에 깃 이모지 사용한 팀을 본 적 있는데 확실히 잘 보이긴 하더라.

 

 

 

 

7. CheckStyle

 

google 컨벤션을 사용하는데 추가로 사용하면 좋다고 해서 함께 설치했다.

이걸 적용하는 부분은 따로 블로그에 정리하고 여기에 링크를 업데이트할 예정이다.

 

 

 

 

 

 

 

 

 


 

이외에도 다양한 플러그인이 많은데, 우선은 프로젝트를 위한 세팅을 해두었다.

이클립스 쓰다가 인텔리제이로 넘어오니까 확실히 UI가 깔끔하고 예쁘긴 하다. 추후에 프로젝트 이후에

내가 개인 공부를 하다가 필요한 세팅이 있다면 더 추가할 예정이다.