728x90
728x90
최근에 코틀린으로 테스트코드를 작성하고 있다.
그런데 그때마다 더미데이터처럼 생성자들을 직접 넣어줘여하는 일이 많다.
예를 들면, 이렇게 ProductDTO에 해당하는 아규먼트들을 직접 일일일 써야한다.
그런데 DTO들이 많이 많을 뿐만 아니라 메타데이터가 많을경우엔 어지간한 노가다가 아니다..후..
그러다가 이렇게 아규먼트들을 자동완성해주는 플러그인을 발견해서 공유해봅니다!
IntellJ 플러그인 설치방법
https://plugins.jetbrains.com/plugin/10942-kotlin-fill-class
1. 위의 링크로 들어가서 최신버전 Download!
2.IntellJ Preferences > Plugins > Intalled > 환경설정 톱니바퀴 > Install Plugin from Disk
참고로 맥에서 Preferences 단축키 command + '
그리고 위에서 다운로드 받은 kotlin-fill-class-1.0.12.zip 선택!
그리고 apply를 통해서 install하면 된다.
뭔가 marketplace에서는 검색이 안되는거보니 인텔리제이 자체에서는 지원을 안하는 것 같고 플러그인을 설치해야하나보다.
IntellJ 플러그인 사용방법
그러면 이제 인텔리제이에서 쿵짝쿵짝 설치가 완료되고나면 이 자동완성을 사용할수 있다.
예를들어 ProductDTO의 아규먼트들을 써야한다면?
아규먼트가 필요한 괄호안에서 option+enter 를 눌러보면! 맨 밑에 보인다
FIll class constructor를 누르면 뚝딱 아규먼트들이 자동완성!
이상! 아규먼트 자동완성 해주는 intellj 플러그인 설치방법 및 사용법 정리 끝!
728x90
반응형
'🍃 Language > Kotiln' 카테고리의 다른 글
[Kotlin] 굉장히 초라한 API 설계..와 구조? (+ JSON 생성기) (0) | 2023.06.18 |
---|---|
[Kotlin] 코틀린 오류 온통 빨갛게 물들어버렸다 - Invalidate Caches (0) | 2022.02.05 |
[Kotlin] 코틀린 심화문법4 (object와 companion object) (0) | 2022.02.04 |
[Kotlin] 코틀린 심화문법3 (data class와 open class) (0) | 2022.02.03 |
[Kotlin] 코틀린 코루틴 개념과 basics - 새차원 강의1,2요약 (0) | 2022.01.31 |
[Kotlin] 코틀린 심화문법2 (확장함수/고차함수/표준라이브러리) (0) | 2022.01.31 |