IntelliJ useage tips

roon2020·2021년 3월 25일
0

spring

목록 보기
8/16

편집

rename, replace

[shift] +[F6]

Action

[ctrl] + [shift] + [A]

Auto import

eclipse에서 [ctrl]+[shift}+[O]와 같은 기능을 인텔리제이에서 사용하려면
[File] -> [settings] -> [Editor] -> [General] -> [Auto import]로 가서 그림에 표시된 두 항목을 체크해주면 됩니다.

restart

  • settings -> plugin -> "restart" 검색하여 restart 설치
  • File -> restart 옵션이 생깁니다.

gradle 버전 변경

gradlew wrapper --gradle-version [변경할 버전]

예시) gradlew wrapper --gradle-version 4.9

lombok 설정 관련 에러

build.gradle 파일에서 빌드 오류가 발생할 수 있습니다.

  • 의존을 이렇게 작성 하면 안 됩니다.


    compile group : 'org.projectlombok:lombok', name: 'lombok', version: '1.18.2'
    compileOnly(group : 'org.projectlombok:lombok', name: 'lombok', version: '1.18.2')
    annotationProcessor group : 'org.projectlombok:lombok', name: 'lombok', version: '1.18.2'

  • 이렇게 "implementation"을 사용해서 작성해야 원격 레포지토리에서 다운로드 받아줍니다.
    메이븐 레포지토리 주소에 직접 들어가서 gradle 명령을 복붙하는 게 확실한 방법입니다. compile/implementation 이런게 틀리면 오류가 발생하네요..

    implementation 'org.projectlombok:lombok:1.18.2'

maven 공식 홈페이지/projectlombok

그러고 나서 settings -> build ->compiler -> Annotation Processor -> "Enable annotation processing"을 체크해줍니다.

git 연동

액션([ctrl] +[shift] +[A])에서 share project on Github 선택하면 끝! (최초 한 번은 레포지토리 등록해야 합니다)

commit

[ctrl] +[K]
바로 푸시까지도 할 수 있습니다.

push

[ctrl] +[shift]+[K]

클래스 상속도 보기

[ctrl]+[alt]+[shift]+[u]

테스트 클래스 만들기

[ctrl]+ [shift] +[t]

정적 파일 reload

서버 재시동 없이 파일 수정 시 반영 되도록

profile
keep in positive mindset. I've got this.

0개의 댓글