이 파일을 메모장으로 열어보니 인코딩이 ANSI로 되어있는 것을 확인할 수 있었다
1. 기존 파일 인코딩 변경
변경하고자 하는 파일 선택 후, 파일 -> 다른 이름으로 저장 을 통해 그 파일의 인코딩을 저장할 수 있다. [참고]
2. editorconfig 파일을 이용해 새 파일 생성 시 utf-8로 생성하도록 설정
이미 만들어진 기존 파일은 위와 같이 직접 변경할 수 밖에 없었지만... 앞으로 파일 생성시에도 utf-8로 생성해주는 것이 좋을 것 같아 이를 위해서 editorconfig 파일을 이용한다. 방법은 간단하다!
editorconfig란?
코딩 스타일을 일관되게 설정할 수 있게 해주는 설정파일이다. 이를 통해 indentation(들여쓰기) 스타일과 같은 다를 수 있는 설정들을 미리 지정해 둘 수 있다.
프로젝트 내부에 .editorconfig 파일을 생성하고, 내용은 다음의 코드를 붙여넣는다.
root = true
[*]
charset = utf-8
이제 새로운 파일을 만들었을 때 인코딩 설정을 보면,
다음과 같이 utf-8로 설정되어 있는 것을 볼 수 있다.
+ 만약 특정 파일 포맷만 utf-8로 설정하고 싶다고 한다면
[*.{cpp}]
charset = utf-8
와 같이 작성하여 .cpp의 확장자를 가진 cpp파일만 utf-8로 생성하도록 설정해줄 수도 있다.
출처 : [Visual Studio] 한글 깨짐, 인코딩 문제 해결 (utf-8 설정) (tistory.com)
'CS > 공통' 카테고리의 다른 글
모듈과 컴포넌트의 차이점 (0) | 2023.07.17 |
---|---|
객체[Object]와 인스턴스[Instance] (0) | 2023.07.06 |
Visual Studio 한글 사용 시 오류 발생 (0) | 2023.06.11 |
Overflow (오버플로우) (0) | 2022.10.22 |
프로젝트의 총 코드 라인 수를 확인하는 방법 (SourceMonitor) (0) | 2022.09.06 |