Standard Java API에서 프로퍼티 파일들은 ISO 8859-1 인코딩을 사용하도록 설계되어 있는데 이때 한글 같이 ISO 8859-1에 정의되지 않은 문자는 이스케이프 시퀀스로 저장되기 떄문에 인텔리제이(IntelliJ)에서 properties파일을 열어보면 아래와 같이 보이게 됩니다.
이클립스(eclipse)는 기본으로 에디터 플러그인을 통해 한글로 변환하여 보여주지만 인텔리제이는 Transparent native-to-ascii conversion 기능을 통해 이스케이프 시퀀스 대신 national 문자들을 표기 할 수 있습니다.
1. 설정(⌘+;)창 Preferences > Editor > File Encodings 메뉴를 들어간 뒤 Properties Files(*.properties) 항목에서 Transparent native-to-ascii conversion 를 체크 하여 설정을 저장해 주세요
2. 이후 에디터에서 properties 파일에서 한글이 정상적으로 보여짐을 확인 하실 수 있습니다.
# Rereference
'IT > IntelliJ IDEA' 카테고리의 다른 글
[IntelliJ] Spring Boot 프로젝트 세팅 및 실행 (5) | 2021.03.11 |
---|---|
[intelliJ] 2020.3 Lombok 오류 해결 - You aren't using a compiler supported by lombok (1) | 2021.03.05 |
[IntelliJ] JAR 파일 생성하기 (2) | 2020.04.21 |
[IntelliJ] Java 프로젝트 생성하기 (HelloWorld 출력) (0) | 2020.04.20 |
[IntelliJ] 필수 단축키 정리 (+ 전체 단축키 표) (4) | 2020.04.09 |