IntelliJ 잘 쓰기 Tip
No newline at end of file
intelliJ
에서는 커맨드
+ N
단축키를 이용하여 테스트 클래스를 자동생성할 수 있는데, 이 기능을 그냥 이용하게 되면 거슬리는게 하나 있다.
소스트리
깃헙
터미널
EOF 전에 공백 라인이 없어서 생기는 문제인데, 마지막 라인에 공백라인 하나만 추가하면 해결된다.
그런데 테스트 코드를 생성할 때 마다 공백라인을 추가하는 행위를 하자니 너무 원시적이며, 되게 자주 까먹는다.
PR 2번중에 1번꼴로 하는 실수였다. 이렇게 실수를 자주하다가 현타가와서 도구를 활용하기로 했다.
더블 쉬프트 후 file and code templates
입력
여기에서 자주 사용하는 테스트 도구를 선택
공백 라인을 추가한다.
끝!
보일러 플레이트 해결하기
코딩을 하다보면 보일러 플레이트가 상당히 많이 발생하는데 툴에서 지원하는 기능을 적절히 이용하면, 좀 더 스마트하게 작업을 할 수 있다.
LiveTemplate
Example Java Test Code boilerplate
Preferences > Editor > Live Templates
템플릿 만들기
expression
에서는 이런식으로groovy
문법을 지원한다.groovyScript("_editor.getDocument().getText().split(\"@.*Test\").length-1")
템플릿 적용위치 설정하기
- Java 파일에서 선언문 작성시에 라이브템플릿을 활성화 한다.
사용 예시
FileTemplate
Vue Template
뷰로 프론트 작업을 한적이 있는데, 보일러플레이트 코드가 상당히 많아서 파일 템플릿을 적절하게 수정하여 작업 효율성을 높였다.
Preferences > Editor > file and code templates
Blog Template
터미널에서 Intellij 실행하기
작업을 하다보면 터미널에서 intellij 를 실행하고 싶을 때가 자주있다.
그럴땐 이런 설정을 이용하면 된다.
댓글남기기