관리 메뉴

나만의공간

IntelliJ 개발 유용한 플러그인 #2 본문

카테고리 없음

IntelliJ 개발 유용한 플러그인 #2

밥알이 2022. 5. 25. 14:42

IntelliJ를 쓴다고 하면 PlugIn을 잘 설치해서 사용하는것도 많은 도움이 됩니다.

제가 설치하고서 좋다고 느끼거나, 재미있다고 느끼는것들을 공유 드립니다.

하나씩 필요한것들 찾아서 설치 하느라 지금은 5개 정도 설치 되어 있습니다.

하나씩 어떤 기능이고 어떤 도움을 얻을 수 있는지 공유 드리겠습니다.

단축키 알림기능

-. Key Promoter X / Presentation Assistant
-. 두개에 PlugIn을 설치 하면 마우스를 사용시 대체 가능한 단축키가 있으면 화면에 표시를 해줍니다.
-. 처음에는 마우스가 편하지만, 단축키를 익히게 되면 향후 개발 속도 또한 Up되니 하나씩 익히는걸 추천 드립니다.

MyBatisX

-. MVC 패턴 + SpringBoot를 이용해 개발을 하면 기본적으로 아래 구조로 개발을 많이 합니다.
-. Controller / Service / Mapper / XML
-. 개발한 내용을 분석 하거나 할때 파일에 이동이 많은에 Controller -> XML까지 이동할때 Mapper / XML에 이름이 동일하게 되어 있다고 하면, 이  Pluging을 설치 하게 되면 Service -> XML로 바로 이동을 하게 됩니다.
-. Mapper Classs는 Interface로 만드는 추세여서 아무런 내용이 없는 경우가 많습니다.
-. 파일 하나라도 덜 오픈해서 이동 하고 싶으면 MyBatisX 설치를 추천 드립니다.

Nyan Progress Bar

-. 요거는 그냥 컴파일등을 할때 지루한 기다림을 없애기 위해 설치 했습니다.
-. 개인별 취향에 따라 설치해 보시면 됩니다. ^^ (이런 고양이가 Progress Bar에 나옵니다.)

SonarLint

-. 개발자라면 최소한 SonarLint를 로컬에 설치해서 본인이 개발한 코드가 뭔가 이슈가 없는지 정적 검사를 하는것을 추천 드립니다.
-. 개발경력은 늘어 나는데 뭐가 잘못된건지 모르게 되면 안되니까여
-. PlugIn을 설치 하고 나면 하단에 "SonarLint" Tab이 생기고 클릭하면 Critical / Blokcer / Major / Minor등에 등급으로 이슈를 알려 줍니다.

-. 해당 파일에 이슈가 되는 사항설명

 

Comments