Visual Studio Code에서 Rust 실행시 터미널 한글 깨짐 현상 해결하기

터미널창에서 한글 깨짐

러스트 가이드북 예제를 따라 하는데 출력 부분을 한글로 썼더니 위 스샷처럼 한글이 깨짐. 그래서 인터넷 검색해서 해결하고 여기 정리해둡니다.

Preferences:Open USer Settings (JSON)

Ctrl + Shift + P를 누른뒤 settings.json을 입력후 나오는것중 “User Settings (JSON)” 을 선택합니다.

terminal.integrated.profiles.windows 의 값
"terminal.integrated.profiles.windows": {
	"linsoo_cmd": {
		"path": "C:\\WINDOWS\\System32\\cmd.exe",
		"args":["/K", "chcp", "65001"]
		},
	"linsoo_ps": {
		"source": "PowerShell",
		"args": ["-NoExit", "-Command ", "[Console]::OutputEncoding = [System.Text.Encoding]::UTF8"]
	},
},
"terminal.integrated.defaultProfile.windows": "linsoo_ps",

위 내용을 복사해서 넣어줍니다. 기존에 있던 내용 밑에 넣을 거면 , 를 주의해가면서 넣으면 됩니다.

linsoo_cmd랑 linsoo_ps 둘 중에 하나를 기본값으로 지정해야 하는데 맨 밑줄에서 지정합니다.

한글이 깨지지 않고 잘 나옴

그럼 이제 잘 나옵니다.


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다