2016년 5월 12일 목요일

IntelliJ 한글 인코딩 깨짐 해결 (properties file, utf-8 encoding): "Transparent natvie-to-ascii conversion"

  • [문제상황]: 프로젝트 Import후 모든 한글 파일들이 깨짐
    • project > preferences > 에서 인코딩 UTF-8선택하였지만 --> 한글깨짐
  • [해결방법]: 다음과 같이
                 
    • Project> preferences > editor> file encodings에서 Properties File에 Transparent native-to-ascii conversion체크
    • Transparent native-to-ascii conversion:
      JetsBrains의 설명에 따르면, Standard JAVA API는 ISO 8859-1을 이용하여 Properties파일을 인코딩함. 
      하지만 위에서 properties파일을 UTF-8로 세팅함
    • 만약 위의 설정을 체크하면 다른인코딩을 사용한다면, properties파일은 \0A 과 같은 escape들의 연속으로 저장되더라도, 보여지기는 한글이나 ASCII아스키로 보일 수 있도록 지정해주는 옵션이다. //해결!
      https://www.jetbrains.com/help/idea/2016.1/configuring-encoding-for-properties-files.html?origin=old_help
       

댓글 없음:

댓글 쓰기