개발자가 되고 싶은 1人

[Jetbrains Intellij] .properties 인코딩 문제 해결 방법 본문

프로그래밍/spring

[Jetbrains Intellij] .properties 인코딩 문제 해결 방법

인생을 노트하자 2022. 3. 3. 01:19

Standard Java API에서 프로퍼티 파일들은 ISO 8859-1 인코딩을 사용하도록 설계되어 있는데 이때 한글 같이 ISO 8859-1에 정의되지 않은 문자는 이스케이프 시퀀스로 저장되기 떄문에 인텔리제이(IntelliJ)에서 properties파일을 열어보면 아래와 같이 보이게 됩니다.

변경 전

 이클립스(eclipse)는 기본으로 에디터 플러그인을 통해 한글로 변환하여 보여주지만 인텔리제이는 Transparent native-to-ascii conversion 기능을 통해 이스케이프 시퀀스 대신 national 문자들을 표기 할 수 있습니다.

 

변경 후

 

 

Intellij menu > Settings > Editor > File Encodings 로 들어가서 아래 빨간 체크박스를 체크 하여 줍니다.

Transparent native-to-ascii conversion 체크

 

이후 다시 프로퍼티로 들어가보면 한글이 정상적으로 보여질 것입니다.

 

[펌] https://ifuwanna.tistory.com/291

Comments