intelliJ Plugin 추천

intelliJ Plugin 추천


남들 다 하는 추천템 말고.. 코드 노가다를 줄여줄 수 있는.. 꼭 필요하진 않지만 있으면 개꿀인..
(하지만, 단축키 까먹어서 쓸때마다 단축키 검색하는) 인텔리제이 플러그인 추천

1. CamelCase

https://plugins.jetbrains.com/plugin/7160-camelcase

 

CamelCase - Plugins | JetBrains

Switch easily between kebab-case, SNAKE_CASE, PascalCase, camelCase, snake_case or space case.

plugins.jetbrains.com

CamelCase 를 snake_case로 snake_case를 CamelCase로 바꿔주는 플러그인. 선택 후 Alt+Shift+U 누르면 바뀐다.
바뀌는 순서는 위에 적혀있는 kebab-case, SNAKE_CASE, PascalCase, camelCase, snake_case or space case 이 순서인듯?

 

2. GenerateAllSetter

https://plugins.jetbrains.com/plugin/9360-generateallsetter

 

GenerateAllSetter - Plugins | JetBrains

GitHub | Issues 一键调用一个对象的所有的set方法 generate call to class all setter method by alt+enter on the variable class generate a converter two...

plugins.jetbrains.com

dto get set을 많이 하는 업무를 하는데.. 진짜 갓플러그인.. 맨날 notepad++로 dto 내용 다 복사해서 get/set 만들던 시절 안뇽.. dto 선언하고 Alt + enter만 하면 setter가 자동 생성된다. 

GenerateAllSetter github에서 가져온 사용 방법

 

3.iBATIS/MyBatis mini-plugin

ㅎㅎ.. 아직도 iBatis를 쓰는 프로젝트가 있다면 추천하는 플러그인(그건 바로 우리 회사)

Dao에서 queryID Ctrl + click 시 xml 로 넘어간다. xml에서 queryID Ctrl + click 시 호출하는 Dao로 이동. 👍

✅선택시 dao 파일과 class 파일 폴더에 있는 xml  두개가 떠서 헷갈릴 때도 있는데 그땐 class 파일 폴더를 exclude 해주면 된다. 
(File -> Project Settings -> Modules)

그 외에 사용하는 플러그인은 많은데.. 거의 다 구글에 인텔리제이 플러그인 추천에 있는 것들이고.. 여기있는 것들은 내가 개인적으로 특정한 용도로 찾아봤던 플러그인들이다. 😁