반응형
- Key Promoter X
사용자가 어떤 행동을 했을 때 그 행동에 대한 단축키를 오른쪽 아래에 표시합니다. 단축키를 변경했다면 변경한 단축키가 표시됩니다. - Presentation Assistant
Key Promoter X와 마찬가지로 단축키를 알려주는 플러그인인데, 단축키를 가운데 아래에 표시합니다. 단축키를 변경해도 원래 단축키가 표시됩니다.
- CamelCase
개발을 하다 보면 user_dept_name을 userDeptName과 같이 변경해야 할 일이 생각보다 많습니다. 이 플러그인을 통해 손쉽게 변경할 수 있습니다. - Rainbow Brackets
개발을 하다보면 이 괄호와 짝이 되는 괄호를 찾아야 되는데 잘 안 보이는 경우가 많은데 이 플러그인은 이름처럼 괄호의 색을 무지개 색으로 바꿔주어 찾기 쉽게 만들어 줍니다.
- Indent Rainbow
들여쓰기를 구분하기 힘들 때 유용한 플러그인입니다.
- Lombok
Class의 멤버 변수를 만들면 아래와 같이 그에 해당하는 getter와 setter를 만들어야 합니다.
public class User { private String userId; private String userName; public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } }
이 경우 아래와 같이 Lombok을 사용하면 간단하게 처리 가능합니다.
@Getter @Setter public class User { private String userId; private String userName; }
이 밖에 Lombok을 사용하면 지저분하지만 어쩔 수 없이 사용해야 했던 코드를 많이 줄일 수 있습니다. - iBATIS/MyBatis mini-plugin
iBatis/MyBatis를 사용하는 개발자들에게 유용한 플러그인입니다.
- Ctrl + T : Mapper.xml로 이동
- Ctrl + Q : Mapper.java로 이동 - Grep Console
콘솔 로그에서 내가 원하는 로그나 로그 레벨별 색상을 지정할 수 있습니다. - SonarLint
이 플러그인은 코드 작성 시, 품질 문제를 정적으로 탐지하고 해결하는데 도움을 주는 IDE 확장 플러그인입니다. - CheckStyle-IDEA
협업을 할 때 각자 코딩 스타일이 달라서 고생했던 경험이 있다면 강력 추천합니다. 코딩 규약을 정해서 규약을 지켰는지 체크해주는 플러그인입니다. - JRebel
웹 프로젝트 진행 시 java 또는 xml을 수정하게 되면 서버를 재시작해야 하는 번거로움이 있습니다. JRebel을 사용할 경우 서버를 재시작할 필요 없이 JRebel이 알아서 변경사항을 바로 적용해 줌으로써 개발의 생산성을 높여줍니다.
728x90
반응형
'개발도구 > IDE' 카테고리의 다른 글
intellij에서 static resource(html, js 등) 바로 반영되게 하는 방법 for spring boot (0) | 2022.03.02 |
---|---|
intellij에서 자동정렬 길이 수정하는 방법 (0) | 2022.02.27 |
[eclipse] javascript가 흑백으로 나올 때 해결 방법 (0) | 2021.10.26 |
Eclipse Console 창 출력 라인 수 늘리는 방법 (0) | 2021.08.08 |
intellij 사용 팁 정리 (0) | 2021.08.08 |