intelliJ Plugin 추천
남들 다 하는 추천템 말고.. 코드 노가다를 줄여줄 수 있는.. 꼭 필요하진 않지만 있으면 개꿀인..
(하지만, 단축키 까먹어서 쓸때마다 단축키 검색하는) 인텔리제이 플러그인 추천
1. CamelCase
https://plugins.jetbrains.com/plugin/7160-camelcase
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
dto get set을 많이 하는 업무를 하는데.. 진짜 갓플러그인
.. 맨날 notepad++로 dto 내용 다 복사해서 get/set 만들던 시절 안뇽.. dto 선언하고 Alt + enter
만 하면 setter가 자동 생성된다.
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)
그 외에 사용하는 플러그인은 많은데.. 거의 다 구글에 인텔리제이 플러그인 추천에 있는 것들이고.. 여기있는 것들은 내가 개인적으로 특정한 용도로 찾아봤던 플러그인들이다. 😁