본문 바로가기
프로젝트

[VSCode] terminal color setting (+Spring error/warn 색깔 구분하기!)

by BeforB 2022. 5. 5.
728x90

 

개발할 때 삶의 질 상승시키기!!

 

VSCode 사용 시 별도의 설정을 해주지 않으면 터미널 글자 색상이 기본적으로 흰색으로 나온다.

VSCode와 Spring Boot 환경에서 로그 레벨별로(ERROR, WARN, INFO) 구분해서 보고 싶을 때 설정하는 방법을 정리해보았다.

 

 

 

1. VSCode 자체 터미널 색상 설정하기

1)  왼쪽 상단 → Preferences → Settings (단축키 : Command + , )

 

2) color customization 검색 → Edit in settings.json 클릭

 

 

3) 입력

{
    "workbench.colorCustomizations": {
        "terminal.background":"#1D2021",
        "terminal.foreground":"#ffffff",
        "terminalCursor.background":"#A89984",
        "terminalCursor.foreground":"#A89984",
        "terminal.ansiBlack":"#1D2021",
        "terminal.ansiBlue":"#0D6678",
        "terminal.ansiBrightBlack":"#665C54",
        "terminal.ansiBrightBlue":"#0D6678",
        "terminal.ansiBrightCyan":"#8BA59B",
        "terminal.ansiBrightGreen":"#95C085",
        "terminal.ansiBrightMagenta":"#8F4673",
        "terminal.ansiBrightRed":"#FB543F",
        "terminal.ansiBrightWhite":"#FDF4C1",
        "terminal.ansiBrightYellow":"#FAC03B",
        "terminal.ansiCyan":"#8BA59B",
        "terminal.ansiGreen":"#95C085",
        "terminal.ansiMagenta":"#8F4673",
        "terminal.ansiRed":"#FB543F",
        "terminal.ansiWhite":"#A89984",
        "terminal.ansiYellow":"#FAC03B",
      }
}

 

 

2. Spring Boot 로그 레벨별 색상 다르게 설정하기

진행 중인 프로젝트의 application.properties 파일 열어서 아래 입력

spring.output.ansi.enabled=always

 

 

 

3. 결과

 

로그 레벨에 따라 색상이 다르게 나타나는 것을 볼 수 있다!

 

 

 

 

728x90

댓글