IntelliJ IDEA를 설치하면, 안드로이드 개발시 Layout xml의 Preview 창에 한글이 깨진다. 해결하기 위해서는 폰트를 재설정 해 주어야 한다.
필자는 금번에 Jetbrains의 Toolbox를 사용하여 IntelliJ IDEA를 설치하였다. 그래서 설치 경로는 다음과 같았다.
$HOME/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/172.4574.11/
폰트 설정 파일은 위의 경로 하위로 다음 경로에 있다.
plugins/android/lib/layoutlib/data/fonts/fonts.xml
노토 산스 CJK면 한글이 깨지지 않아야 할 것 같은데 깨지는 문제가 있다. 아래의 내용 중 NotoSansCJK-Regular.ttc를 나눔고딕으로 변경해 주면 된다.
<family lang="ko"> <font weight="400" style="normal" index="1">NotoSansCJK-Regular.ttc</font> </family>
다음과 같이 변경하면 된다.
<family lang="ko"> <font weight="400" style="normal" index="1">NanumGothic.ttf</font> </family>