일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- truncated
- linearlaout
- 주석 숨김
- formatting failed
- github
- git
- clp 325wk
- 장치 데이터 오류
- synology
- c++
- ds cloud
- cloud station
- java.net.bindexception
- SetWindowTextW
- 라즈베리파이
- audio station버그
- MFC
- 시놀로지 색인
- quickconnect
- Linux
- setonkeylistener
- cloudstation
- 이클립스 주석
- Wraith Spire
- windows terminal
- SSL 인증서가 변경되었습니다
- urllib3
- JSON
- IntelliJ
- Eclipse
- Today
- Total
딸기스무디
Github, Bitbucket에서 한글이 깨지는 문제 본문
Visual studio으로 Github, Bitbucket를 사용하다 어느날 한글이 깨진것을 발견했습니다.
물론, visual studio에서 동기화 하면 정상적으로 깨지지 않고 잘 나오지만 웹에서 간단하게 코드몇줄 보려고 하면 너무 불편합니다.
이렇게 한글이 깨지는 원인은 유니코드 때문입니다.
Visual studio 2017, windows 10 기준입니다.
해결방법 1
사용하는 파일의 유니코드를 바꾸면 됩니다.
솔루션 탐색기에서 유니코드를 변경할 파일을 클릭하고 파일->다른이름으로 저장을 클릭합니다.
저장옆의 ▼을 클릭합니다
'한국어- 코드페이지 949'이라면 유니코드로 변경하고 확인을 클릭합니다.
만약 헤더파일의 한글이 깨지더라도 동일한 방법으로 유니코드를 변경하고 Github, Bitbucket에서 확인하면 더이상 글자가 깨지지 않는것을 확인할 수 있습니다.
유니코드 변경 후
●Github
이상하게 표시되던 한글이 정상적으로 출력됩니다.
●Bitbucket
매번 유니코드를 변경하는것이 귀찮을때 한번에 바꾸는 법
해결방법 2
visual studio에서 소스파일과 헤더파일을 생성할때 사용하는 파일의 유니코드를 변경합니다. 이렇게 하면 앞으로 파일을 만들때 유니코드로 설정된 파일이 만들어지게 됩니다.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\vcprojectitems 으로 이동합니다
*만약 폴더를 못찾겠다면 'newc++file'을 검색하여 저장된 폴더를 찾으면 됩니다.
'newc++file.cpp'를 바탕화면이나 다른폴더에 복사해두고 메모장으로 실행합니다.
파일->'다른이름으로 저장'을 클릭합니다
인코딩을 UTF-8로 바꾸고 저장합니다.
유니코드를 변경한 'newc++file.cpp'를 다시 원래있던 폴더에 덮어쓰기합니다.
* 동일한 방법으로 'hfile.h'의 유니코드를 바꿔주면 앞으로 생성할 헤더파일의 유니코드가 바뀝니다.
'Git' 카테고리의 다른 글
이클립스(eclipse)에서 git을 사용하여 저장소 복제하기(clone) (0) | 2019.03.29 |
---|---|
이클립스(eclipse)에서 .gitignore을 사용할때 발생하는 오류 해결하기 (0) | 2019.03.22 |
이클립스(eclipse)에서 작성하던 파일을 git연동하기 (0) | 2019.03.11 |
.gitignore을 사용하여 git 관리하기 (0) | 2019.03.11 |