VSCode - 解決 vscode終端輸出中文亂碼的問(wèn)題 [親測(cè)可用]

注意 :

這種方法會(huì)出現(xiàn)問(wèn)題, 就是 你的文件路徑之類的會(huì)亂碼, 解壓以后也會(huì)亂碼 !

但是不影響正常使用 (如果有影響按照教程改回來(lái)即可), !!!,

別的方法目前 改注冊(cè)表, 修改powershell配置等方法已經(jīng)試過(guò)了,都沒(méi)用… powershell都無(wú)法改變字符編碼


問(wèn)題描述

今天使用 vscode 寫 代碼的時(shí)候, 發(fā)現(xiàn)VSCode 終端 中文輸出亂碼.

大概猜到了問(wèn)題, 就是編碼問(wèn)題, 百度了下, 發(fā)現(xiàn) 很多解決辦法都沒(méi)用, 其實(shí)重點(diǎn)還是如何將 終端的編碼格式改成 utf-8 , 后來(lái)在知乎上發(fā)現(xiàn)了解決方法


解決方法

這個(gè)有個(gè)前提 : 終端必須是 powershell , window系統(tǒng)最好是 最新更新的 win10 ,

在設(shè)置里搜索 區(qū)域設(shè)置


區(qū)域設(shè)置


點(diǎn)開(kāi)之后 點(diǎn)擊 相關(guān)設(shè)置嗎, 或者去 控制面板找也行


設(shè)置


然后點(diǎn)擊 更改日期 時(shí)間或者數(shù)字格式


更改系統(tǒng)區(qū)域設(shè)置


然后點(diǎn)擊更改 系統(tǒng)區(qū)域設(shè)置


確定

把紅框框住的部分勾選上, 點(diǎn)擊確定, 這個(gè)時(shí)候會(huì)提示你重啟系統(tǒng), 重啟以后 打開(kāi)

powershell , 輸入 chcp 出現(xiàn) 65001 表示 此時(shí)編碼已經(jīng)設(shè)置成 utf-8 了


UTF-8


打開(kāi) Vscode 測(cè)試

成功


成功

參考

https://www.zhihu.com/question/318656467

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容