조금씩 꾸준히 완성을 향해

VScode 터미널 한글 깨짐 현상 본문

Python/기타

VScode 터미널 한글 깨짐 현상

all_sound 2022. 9. 8. 14:52

새로운 강의를 들으려고 VScode를 켜고 막 파일을 만드는 중에 알 수 없는 에러와 맞닥들이게 되었다. 

 

이렇게 한글 깨짐현상이 일어난 것이다. 안 이러던 애가 왜 이러는 건지 너무 당황했다. 

 

검색을 해서 찾아낸 해결법을 하나하나 해보았다. 

 

 

▶ 인코딩 변경

 

 

 가장 많이 보이는 해결책은 인코딩을 바꾸라는 것이었다. 하단에 UTF-8 을 EUC-KR 로 변경해서 한국어를 읽을 수 있게끔 설정하는 방법이다. 

 

그런데 UTF-8 자체가 이미 한국어를 지원하는 걸로 알고 있는데 바꾸면 더 복잡한 문제가 생기는 건 아닌지 걱정이 좀 되었다. 여태껏 한글을 포함한 모든 작업을 다 UTF-8로 해왔기 때문이다. 

 

바꿈으로 인해서 또다른 에러가 발생했다. 일단 다시 UTF-8로 변경 후 다른 방법을 찾았다. 

 

 

 

▶ settings.json 

 

settings.json에 들어가서 인코딩을 위한 코드들을 집어넣으라는 답변도 많았다. 

 

 

일단 답변자들의 상태와 내 상태가 많이 달라서 혼란스러웠고, 언급한 여러 코드들을 추가하고 실행해 봐도 달라지는 게 없었다.

 

 

▶ code runner

 

 답은 이것이었다!!!

 

code runner 익스텐션의 세팅문제일 수도 있다는 들을 보고 얼른 들어가 봤더니

 

저기 저 빨간 부분.  Run In Terminal 이 체크가 안 돼있었다!!!!

왜인지는 알 수 없다. Code Runner를 한참 전부터 써왔는데 갑자기 무슨 일이 있었던 것인가...?

 

어쨋든 체크하자 마다 한글이 터미널 창에서 아주 잘 열리는 걸 확인할 수 있었다. 

 

 

이거 하나 해결하느라 거의 한 시간을 보낸 것 같다ㅜㅜ

후... 이제 진짜 강의를 들어볼까..?