본문 바로가기

프로그래밍/형상관리

[GIT] cpp 파일을 Binary file로 인식할 때

보통 인코딩 문제다.


특히 VS2017은 기본 인코딩이 UTF-16으로 되어있어서

git에서는 바이너리로 인식하는 웃긴 상황이..

git 외에도 여러 cross 플랫폼에서 문제가 될 수 있다.


1. VS Code로 UTF-8로 변경


뭔가 일괄 변경해야 될떈 어떻게 해야될지 모르겠는데 그건 그때 생각해보자. :)






2. VS에서 새 파일 생성시에 UTF-8로 사용하고 싶으면


프로젝트에 .editorconfig 파일을 만들고 캐릭터셋을 지정해주면 된다.


root = true


[*]

charset = utf-8


이외에도 다양한 세팅이 가능한듯.