[TIL_003] Unity 파일 한글깨짐(인코딩)

Dreamer·2024년 9월 9일

1. 오늘 배운것

유니티에서 cs파일을 작성하다보면 아래 사진처럼 한글이 깨지는 경우가 있다.
한글 깨짐현상
이 문제를 해결하기 위해 구글링 하여 여러가지 해결 가능한 방법 찾게 되어 오늘 배운 것을 작성해본다.

2. 한글 깨짐 현상 해결하기

2-1. 다른 이름으로 저장 시 인코딩 변경

cs 파일이 이미 생성 되어 있다면 열린 cs 파일에서 다음과 같이 '다른 이름으로 file.cs 저장'을 클릭한다.

'다른 이름으로 파일 저장' 팝업이 열리면 밑에 '저장' 버튼에 붙어있는 '▼' 아이콘을 클릭하면 '인코딩하여 저장'을 클릭한다.

그러면 이미 있다는 경고 창이 뜨는데 예를 눌러주고

'고급 저장 옵션' 팝업에서 인코딩 항목을 'UTF-8 - 코드 페이지 65001'로 선택하고 '확인'을 클릭한다.

그리고 다시 Inspector를 보면 다음과 같이 한글이 보이는 걸 확인할 수 있다.

2-2. 파일 생성을 하기전에 인코딩 설정

이미 생성된 파일은 하나씩 변경해야 하지만 cs 파일을 생성하기 전이라면 프로젝트 최상위 폴더에 .editorconfig 파일을 생성하고

파일 안에 다음과 같이 텍스트를 입력하고 저장한다.

root = true

[*]
charset = utf-8

그리고 Unity나 VisualStudio에서 파일을 다시 생성해보면 한글이 정상적으로 출력되는 것을 확인 할 수 있다.

profile
새로운 시작

0개의 댓글