인프런 커뮤니티 질문&답변

devinhyeok님의 프로필 이미지
devinhyeok

작성한 질문수

이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해

7강 언리얼 C++ 설계 I - 인터페이스

UTF-8 형식 저장하기 연구 적용하기

작성

·

1K

3

여러가지 실험 결과 언리얼 C++ 프로젝트를 만들때 파일을 OS의 기본 인코딩을 따라가기 때문에 OS 인코딩 방식을 바꾸면 모든 파일이 자동적으로 UTF-8 방식으로 저장된다는 걸 깨달았습니다. 윈도우 11 기준으로 다음 단계를 거치면 UTF-8로 일일이 파일을 고처 수정하지 않아도 됩니다.

  1. 윈도우 시작 버튼 > 설정 창 열기

  2. "시간 및 언어"으로 이동합니다.

  3. 시스템Beta: 세계 언어 지원을 위한 Unicode UTF-8 사용 체크 후, 확인

이제 윈도우를 재부팅하고 C++ 프로젝트를 생성하면 모든 파일이 UTF-8로 저장됩니다. 아무도 모르는 꿀팁인거 같아서 올립니다.

윈도우 10 버전:

https://whatsupkorea.tistory.com/376

답변 3

8

OS 설정을 건드리는 것 보다는, editorconfig를 활용 하는게 더 좋습니다.

visual studio에서도 지원이 되기 때문에 프로젝트 별로 편하게 사용이 가능 합니다.

간단 하게 파일 인코딩만 바꾸는 설정은

root = true
 
[*]
charset = utf-8-bom

이렇게 해주시고 .editorconfig 라는 파일명으로 저장 하시고, 프로젝트의 root 폴버에 복사 하시면 됩니다.

1

부가적으로 더 설명하자면
시간 및 언어 - 언어 및 지역 - 기본 언어 설정 -국가 또는 지역 - 유니코드를 지원하지 않는 프로그램용 언어
순으로 가시면 됩니다~

0

이득우님의 프로필 이미지
이득우
지식공유자

좋은 정보 공유 감사합니다. 강의 정보에도 공유하겠습니다~

devinhyeok님의 프로필 이미지
devinhyeok

작성한 질문수

질문하기