
🛠️ 개발유용

[IntelliJ] LiveTemplate 활용해서 Test Template 만들기
테스트 코드를 작성할 때, given/when/then 주석을 많이 사용한다. 매번 작성하는 일이 귀찮아져서, 다들 많이 사용한다는 LiveTemplate 기능을 사용해 보기로 했다! 생각보다 설정이 어렵지 않았다 :) 1. IntelliJ IDEA의 Settings에 진입 2. Live 라고 검색하면 하단에 Live Templates가 나온다! + 를 눌러 추가해 보자. 3. Template text를 작성해 준다. test 메서드 전체랑 give/when/then 주석만 있는 두 가지 템플릿을 작성해 보았다. 4. 하단의 Define를 눌러, Java를 선택해 준다. 5. 동작 확인! 잘 되는구먼~~~ 6. 킹왕짱 편하다!

[IntelliJ] Commuity 버전에서 스프링부트 active profile 설정하기
스프링 부트로 개발을 하다보면, 기본 active profile 외에 다른 profile로 실행을 해야할 때가 있다. Ultimate의 경우 이에 대한 설정을 지원하는데, Community 버전은 별도로 VM Option을 추가해야한다.-Dspring.profiles.active=local

[맥북] 특정 포트를 사용하는 프로세스 확인하기 & 죽이기
1. 현재 8080 포트를 사용하는 애플리케이션 확인하기lsof -i :8080lsof: list open files 2. 해당 프로세스 죽이기1에서 PID(프로세스 ID)를 확인kill -9 12345-9는 SIGKILL 신호를 의미하며, 프로세스를 강제로 종료하는 신호이기 때문에 프로세스가 이 신호를 무시할 수 없다.SIGKILL 신호는 즉각적으로 프로세스를 중단시키며, 프로세스가 정상적으로 종료할 기회를 주지 않는다.일반적인 kill 명령어인 kill PID 또는 kill -15 PID에서 -15는 SIGTERM 신호로, 프로세스가 종료 준비를 할 수 있게 해준다.-15보다 -9가 더 강력하기 때문에 kill -15 PID를 시도하여 프로세스가 정상적으로 종료할 기회를 주고, 프로세스가 종료되지 않..

[IntelliJ] Column Selection Mode
Column Selection Mode ON/OFFCmd + Shift + 8 다중 컬럼 선택Shift + 위, 아래