Visual Studio에서 C++ 파일을 utf-8로 저장하는 더 간편한 방법

Visual Studio는 2019 버전에서도 여전히 C++ 파일을 UTF-8로 저장하지 않는다. 과거 이를 해결하는 간편한 방법을 소개한 적이 있는데 다음 내용을 참고하면 된다.

하지만 요즘은 Visual Studio에서 제공하는 기존 방법인 솔루션과 프로젝트를 사용하지 않고 CMake 프로젝트로 만들다 보니 utf-8로 저장하는 확장이 제대로 작동하지 않는다는 걸 최근에야 알았다. 이럴 때는 2015부터 지원하기 시작한 EditorCofnig를 이용하면 된다. 특히 2017부터는 플러그인을 따로 설치하지 않아도 되니 더욱 간편하다.

방법은 프로젝트 루트 디렉터리에 .editorconfig 파일을 다음 내용으로 작성한 후 Visual Studio를 실행하면 된다. 확장을 설치하는 것보다 더욱 간편하게 해결할 수 있다.

[*]은 모든 파일에 적용하는 것인데 만약 cpp, h 등 특정 확장자로 한정하고 싶다면 [*.{cpp, h}] 등으로 고치면 된다. 그외 내용은 다음을 참고하자.

You may also like...