0%

IntelliJ, 매크로 활용하기(Feat.Thymeleaf 수정된거 즉각 반영하기)

현재 프로젝트는 SpringMVC 와 View 엔진으로 Thymeleaf 를 사용하고 있습니다. View쪽 작업도 같이 한다는 의미이고, IntelliJ에서 파일 변화를 감지하기 위해서는 Rebuild Project(⌘ + ⇧ + F9) 를 해야지 수정한 부분이 반영 됐다.

어떻게?

하지만 매번 저렇게 수정하고 리빌드를 하는 행위 자체가 낭비되고 있어서 IntelliJ에서 지원하는 매크로를 활용 하는 방법을 소개한다.
매크로를 통해서 저장 버튼을 눌렀을 때 ReBuild Project까지 실행 할 수 있도록 해보자.

먼저 Start Macro Recording를 클릭하고 새로운 매크로를 지정 한다. 이때 무조건 단축키를 활용해야 한다.

⌘ + s 를 누르고 ⌘ + ⇧ + F9 를 누르고 저장한다.
macro 이름을 지정한다. 저장과 빌드를 동시에 하므로 save and build 라고 이름을 지었다.

잘 저장된 것을 확인한다.

이제 keymap에서 위에서 저장했던 매크로(save and build)를 찾아서 기존의 저장하는 ⌘ + s를 대체 한다.
이제 실제로 저장을 하게 되면, 위에서 지정했던 매크로 동작대로, 저장 + Rebuild Project를 한다.

Welcome to my other publishing channels