IDEA 의 필수 플러그 인 을 알 아야 합 니 다.

4249 단어 IDEA플러그 인
1.Idea 의 플러그 인 설치 방식
Idea 에서 플러그 인의 설치 방식 은 대부분의 자바 개발 파트너 들 이 비교적 잘 알 고 있 을 것 이 라 고 믿 지만 여기 서 는 말 하고 싶 습 니 다.프 리-idea-my batis 플러그 인 을 예 로 들 면.file->settings->plugins에서 검색Free-idea-mybatis이 검색 되 지 않 으 면Browse repositories을 클릭 하고 다시 검색Free-idea-mybatis하 며 검색 한 후 Install 을 클릭 하고 Idea 를 다시 시작 합 니 다.다른 플러그 인도 같은 설치 방식 이다.
在这里插入图片描述
2.Free-idea-mybatis
다음 에 소개 할 플러그 인 은 바로 Free-idea-my batis 플러그 인 입 니 다.이 플러그 인의 역할 은 다음 과 같 습 니 다.
1.mapper xml 파일 생 성
2.코드 에서 mapper 로 빠르게 이동 하고 mapper 에서 코드 를 되 돌려 줍 니 다.
3.my batis 자동 완성 및 오류 문법 알림
4.통합 Mybatis generator gui 인터페이스
5.데이터베이스 주석 에 따라 swagger model 주석 생 성
플러그 인의 설치 방식 은 군말 하지 않 겠 습 니 다.다음은 각 기능 점 을 소개 합 니 다.
mapper xml 파일 생 성
다음 그림 에서 저 는 수 동 으로 XxlJobUserMapper 류 를 만 든 다음 에Alt+Enter단축 키 를 누 르 겠 습 니 다.
在这里插入图片描述
다음 그림 과 같이 빈 XML 파일 이 생 성 됩 니 다.
在这里插入图片描述
선택 한 방법Alt+Enter을 누 르 면 대응 하 는 Sql 방법 이 생 성 됩 니 다.
在这里插入图片描述
다음 그림 에서 보 듯 이:
在这里插入图片描述
전체적으로 볼 때 이 기능 은 비교적 취약 하 다.
코드 에서 mapper 로 빠르게 이동 하고 mapper 에서 코드 를 되 돌려 줍 니 다.
다음 그림 에서 저 는 xxlJobUserDao 류 의 pagerest 방법 에서Ctrl+Alt+B단축 키 를 누 르 면 XML 파일 로 넘 어 갑 니 다.
在这里插入图片描述
XML 에 대응 하 는 Sql 문장 으로 편리 하 게 이동 할 수 있 습 니 다.
在这里插入图片描述
my batis 자동 완성 및 오류 문법 알림
다음 그림 에서 보 듯 이 selectTest 방법 은 xml 에 대응 하 는 mapper 클래스 에 정의 되 지 않 아 빨간색 으로 표시 되 었 습 니 다.GR 을 입력 하면 GROUP 을 알려 줍 니 다.
在这里插入图片描述
3.Grep Console
Idea console 에서 출력 한 로그 가 많 습 니 다.이 많은 로그 에서 원 하 는 형식 로 그 를 어떻게 빨리 찾 을 수 있 습 니까?설마 한 줄 만 뒤 져 보 는 건 아니 겠 지?NONONO
在这里插入图片描述
Grep Console 플러그 인 은 이 플러그 인 을 사용 하면 자신 이 관심 을 가 지 는 형식 로 그 를 빠르게 찾 을 수 있 습 니 다.예 를 들 어 error,warn 은 로그 마다 다른 색 을 설정 하여 구분 할 수 있 습 니 다.다음 그림 에서 보 듯 이:
在这里插入图片描述
4.Maven Helper
이 플러그 인 은 Maven 의 의존 트 리 를 볼 수 있 는 가장 중요 한 기능 이 있 습 니 다.이 장점 은 각 의존 관 계 를 편리 하 게 알 수 있다 는 것 입 니 다.플러그 인 을 설치 하고 Idea 를 다시 시작 한 후 프로젝트 의 pom 파일 을 열 면 Dependency Analyzer 의 tab 페이지 가 많 습 니 다.다음 그림 에서 보 듯 이:
在这里插入图片描述
충돌 처리 의존
Maven 프로젝트 의 경우 비교적 골 치 아 픈 것 은 충돌 처리 에 의존 하 는 것 입 니 다.이 플러그 인 을 통 해 충돌 의 의존 도 를 직관 적 으로 찾 고 충돌 에 의존 하 는 처 리 를 할 수 있 습 니 다.다음 그림 에서 먼저 Confilcts 로 전환 하면 comons-lang 3 의존 충돌 을 발견 할 수 있 습 니 다.

 <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.11</version>
        </dependency>
在这里插入图片描述
그리고 All Dependencies as Tree 옵션 으로 전환 하 였 습 니 다.cystorage-sdk-자바 의존 에 comons-lang 3 의존 이 도입 되 었 고 이미 빨간색 으로 표시 되 었 습 니 다.따라서 빨간색 을 알 리 는 jar 오른쪽 단 추 를 누 르 고 exclude 를 진행 하면 충돌 을 해결 할 수 있 습 니 다.
在这里插入图片描述
총화
본 고 는 Idea 에서 광범 위 하 게 사용 되 는 세 개의 플러그 인 을 소개 했다.그 중에서 Free-idea-my batis 플러그 인의 가장 편리 한 역할 은 바로 하나의 방법 에 대응 하 는 SQL 문 구 를 편리 하 게 찾 을 수 있 는 것 이다.Grep Console 플러그 인의 가장 중요 한 역할 은 콘 솔 의 다양한 종류의 로 그 를 빠르게 구분 하 는 것 입 니 다.Maven Helper 플러그 인의 가장 큰 역할 은 Maven 의존 충돌 을 처리 하 는 것 입 니 다.
IDEA 의 필수 플러그 인 에 대한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 IDEA 필수 플러그 인 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기