1. 程式人生 > 程式設計 >Visual Studio Code執行程式時輸出中文成亂碼問題及解決方法

Visual Studio Code執行程式時輸出中文成亂碼問題及解決方法

今天寫程式碼,需要輸出一些中文,於是就順勢發現了這個問題:VS Code輸出中文成亂碼。上網查詢了一番後,我找到了解決方法,我決定將我看到的方法整理出來,幫助更多朋友。(windows10系統下)

1. 開啟控制面板

可以點選電腦桌面上的相應圖示開啟

在這裡插入圖片描述

也可以點選桌面左下角開始按鈕,找到W開標頭檔案列表下的windows系統資料夾中的控制面板

在這裡插入圖片描述

2.選擇時鐘和區域下的更改日期、時間或數字格式

在這裡插入圖片描述

3.點選管理,然後點選擇更改系統區域設定

在這裡插入圖片描述

4. 勾選Beta版:使用Unicode UTF-8提供全球語言支援,然後點選確定,並同意系統的重啟請求

在這裡插入圖片描述

重啟電腦後就OK啦!

知識點補充:Visual Studio Code 開啟程式檔案中文亂碼解決方法

這裡寫圖片描述

使用Visual Studio Code開啟程式檔案後對應的中文亂碼,造成這種現象的原因是檔案的編碼方式不同.

可以通過調整開啟檔案的編碼方式來解決Visual Studio Code開啟中文亂碼的問題.

操作步驟如下:

這裡寫圖片描述

首先點選右下角當前的編碼格式,本次實驗中的編碼方式為UTF-8

這裡寫圖片描述

點選編碼方式後,Select Action輸入框會自動彈出Reopen with EncodingSave with Encoding,點選Reopen with Encoding進入編碼方式選擇列表.

這裡寫圖片描述

在彈出的列表中選擇Simplified Chinese(GB2312),亂碼問題應該解決.

這裡寫圖片描述

如果Visual Studio Code選擇了Simplified Chinese(GB2312)

編碼方式依然亂碼,可以嘗試在上方的輸入框中輸入 GB,這樣就會顯示出中文對應的編碼方式.通過選擇不同的編碼方式來嘗試解決Visual Studio Code亂碼的問題.

也可以通過安裝Visual Studio Code外掛 GBKtoUTF8來實現開啟檔案自動轉碼.

但是當前測試中發現GBKtoUTF8存在一些Bug,偶爾自動將工程中當前開啟的檔案內容替換成其他檔案的內容. 造成程式程式碼丟失.

總結

到此這篇關於Visual Studio Code執行程式時輸出中文成亂碼的文章就介紹到這了,更多相關Visual Studio Code執行程式中文亂碼內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!