본문 바로가기
VisualStudio.C++.C#

Visual Studio 등의 코드 파일 저장시 인코딩 옵션 . 깃허브 인코딩 불일치 한글깨짐 등. 유니코드, UTF-8

by i.got.it 2019. 12. 17.

 

상황예. 

운영체제 ; 윈도우즈 10 한글. 

Visual Studio 2015~ 2019 등.

 

윈도우 운영체제 언어가 한글인 상태에서  Visual Studio 설치하면 소스코드 파일 저장시 문자열 인코딩 이 Korean - Codepage 949  으로 되어있고, 이 파일을 깃허브등에 푸시한것을 웹에서 보면 한글 깨져보임. 

 

원인. 

깃허브등의 웹에서 뷰 처리시 사용되는 인코딩과 파일 저장시 지정된 인코딩 불일치. 

 

 

 

해결책 

Visual Studio 에서 파일저장시 인코딩 옵션을 Unicode (UTF-8) 로 하여 파일을 저장하면 UTF-8 인코딩 사용되는 다른 앱이나웹에서 한글 깨지지 않음. 

 

Visual Studio 에서 파일 저장 인코딩 옵션 Unicode 로 변경 방법 

Visual Studio 메뉴 -> " Save (파일명) As... "  클릭하여 뜬 창(아래 그림) 에서 

 

위 그림의 붉은 박스 "Save with Encoding..."  클릭하여 뜬 창(아래 그림)에서 인코딩 옵션을 Unicode.. (붉은 박스) 선택하여 저장.

 

 

 

기타. 

- Visual Studio 에서 파일 저장 인코딩 옵션을 일괄적용하는 수단 제공안되며, 위 처리처럼 파일 1개 단위로 처리 해야함. <- 이거 번잡스러워서 처리하기 힘듦. 그냥 한글깨짐 허용하든지 주석을 모두 영문으로 작성하는게 속편함. 

 

 

 

 

연관 

 

메모장에서 저장시 인코딩 방식 선택. ANSI, 유니코드, UTF-8

메모장에서 저장시 인코딩 방식 선택가능하다. ANSI, 유니코드, UTF-8 (BOM이 붙어있는 UTF-8임) 이 지원된다. 아래 그림처럼 메모장에서 다른 이름으로 저장하기 에서 붉은 박스 부분에서 인코딩 타입을 선택하여..

igotit.tistory.com

 

 

htaccess,인코딩, ANSI,UTF-8,유니코드, Internal Server Error

문제 상황 카페24에서 아파치,php 환경 호스팅 상황에서, .htaccess 파일을 윈도우 메모장에서 저장할 때 유니코드나 UTF-8 인코딩 형식으로 저장한 것을 웹서버에 업로드 하면, 브라우저로 접속시 아래 처럼 Inte..

igotit.tistory.com

 

 

워드프레스 테마에 공백 생기는 오류 해결 - php 파일 인코딩을 UTF-8 BOM없는것으로 해야함.

개요. 본 글은 워드프레스에서 발생하는 흔한 오류중의 하나인 테마의 상단에 공백 생기는 오류를 해결한다. 1. 워드프레스 테마에 공백 오류 증상과 원인을 설명하고, 2. 1의 문제를 해결하기 위하여 php 파일을..

igotit.tistory.com

 


첫 등록 : 2019년 12월 17일 

최종 수정 : 

단축 주소 : https://igotit.tistory.com/2423

 


 

댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5