이 글은 새로 Intellij를 설치하여 사용할 때 다시 확인하기 위해 작성되었고 추가 설정이 있으면 내용도 추가될 예정입니다.
저는 mac 환경을 사용하여 설정하는 과정을 작성하였고 Intellij는 2023.1.2 버전입니다.
작성한 자바 코드의 복잡도를 숫자로 표현하여 나타내줍니다.
개인적으로 리팩터링 기준을 잡을 때 도움을 많이 받고 있다.
Settings → Plugins → Search에서 CodeMetrics 키워드를 검색하여 설치한다.

Intellij를 재시작하고 클래스 파일을 열면 다음과 같이 코드 복잡도를 확인할 수 있다.

괄호의 열고 닫는 부분을 색상으로 나타내 가독성에 도움을 준다.
다른 IDE에서도 많이 사용되는 플러그인이다.
Settings → Plugins → Search에서 Rainbox Brackets 키워드를 검색하여 설치한다.

Intellij를 재시작하고 클래스 파일을 열면 괄호의 색상을 확인할 수 있다.
git flow를 UI를 통해 사용할 수 있도록 도와준다.
Jira Integration과 함께 사용하면 이슈와 브랜치를 한꺼번에 관리할 수 있어 효율적이다.
Settings → Plugins → Search에서 Git Flow Integration Plus 키워드를 검색하여 설치한다.

설치하고 나면 아래와 같이 No GitFlow 메세지를 확인할 수 있다.

No GitFlow → init Repo를 클릭하여 options for gitflow init을 열어준다.

바로 OK를 하거나 Use non-default configuration을 선택하여 브랜치를 설정할 수 있다.
❗ 만약 git flow가 설치되어 있지 않다면 git-flow-avh 버전을 설치해주시면 됩니다.
이래와 같이 Gitflow Actions를 통해 브랜치를 git flow 맞춰 자유롭게 사용할 수 있다.

References → Editor → General → Postfix Completion 에서 +버튼을 클릭하고 Java를 클릭한다.
code.ast를 입력한다.


References → Editor → Inspections 에서 Java 하위의 항목을 확인한다.


즐겁게 읽었습니다. 유용한 정보 감사합니다.