国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VSCode終端出現(xiàn)亂碼的解決方法

這篇具有很好參考價值的文章主要介紹了VSCode終端出現(xiàn)亂碼的解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 字符編碼原理

VSCode終端調(diào)用的是cmd.exe,使用中文出現(xiàn)亂碼時,需要解決cmd的編碼設置。

可以通過chcp命令來查看當前cmd的編碼設置

chcp 
  • GBK2312的編碼是936
  • UTF8的編碼是65001
  1. 出現(xiàn)亂碼的原因:計算機中的01序列沒有按照數(shù)據(jù)輸入的編碼規(guī)則讀出,即輸入編碼集和輸出編碼集不一致。
    • 比如以國標碼GBK輸入的數(shù)據(jù)按照UTF8的格式讀出就會出現(xiàn)亂碼。
  2. 常見編碼類型Windows終端默認的字符集是GBK,Linux的默認字符集是UTF-8
    而我們通常編寫的代碼、文件是UTF-8的Unicode格式,因此在Windows終端中執(zhí)行會可能會出現(xiàn)亂碼的情況。

2. 解決方法

方法1:更改終端顯示字符集

chcp 936

在Windows終端中把編碼改為國標碼GBK(編號936)

方法2:保存為一致的格式

使用記事本將原來的文件另存為,采用其他的格式再保存一遍。文章來源地址http://www.zghlxwxcb.cn/news/detail-403107.html

到了這里,關于VSCode終端出現(xiàn)亂碼的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 字符集與字符編碼(理解ASCII、ANSI、UTF-8、Unicode,解決各種亂碼問題)

    字符集與字符編碼(理解ASCII、ANSI、UTF-8、Unicode,解決各種亂碼問題)

    相信很多同學也像我一樣,經(jīng)常在工作和學習中遇到字符編碼的疑惑或者受到亂碼的困擾,每次遇到問題都需要去學習了解不同的名詞含義甚至需要深入學習不同的編碼機制,不勝煩惱,所以今天我將自己的學習心得記錄下來,希望能簡單明了地描述字符集和字符編碼。 首先

    2024年02月03日
    瀏覽(24)
  • 用VSCode打開文件出現(xiàn)中文亂碼的解決辦法

    用VSCode打開文件出現(xiàn)中文亂碼的解決辦法

    在使用VScode過程中,用其他編輯器寫好的文件通過VSCode打開,如果有中文,可能會有亂碼現(xiàn)象。(可能有其他原因,多試幾次找到最佳方法) 下面有兩種解決辦法。 點擊右下角中的“UTF-8”,選擇“Reopon with Encoding(通過編碼重新打開)”,輸入“GB 2312”,選擇“Simplified

    2024年02月12日
    瀏覽(20)
  • 在Windows下查看并設置CMD命令行字符編碼格式,解決中文亂碼問題。

    在Windows下查看并設置CMD命令行字符編碼格式,解決中文亂碼問題。

    今天在復習java的時候,用cmd運行java文件時出現(xiàn)了中文亂碼問題。其實這個問題我在大一下學期第一次上java課時就遇到了,可惜那時老師使用其他IDE來教學,我也懶得去解決這個問題,這個問題就不了了之了。今天又遇到這個問題,百度了相關資料終于解決。 首先,代碼如下

    2024年02月12日
    瀏覽(18)
  • Windows終端中文亂碼,查看系統(tǒng)默認編碼及修改系統(tǒng)默認編碼

    Windows終端中文亂碼,查看系統(tǒng)默認編碼及修改系統(tǒng)默認編碼

    最近 windows 升級之后出現(xiàn)一個問題,終端出現(xiàn)了亂碼,導致啟動程序啟動不起來。 方式一: 在Windows平臺下,win+r 打開運行—》輸入cmd進入cmd窗口,輸入:chcp 可以得到操作系統(tǒng)的代碼頁信息,你可以從控制面板的語言選項中查看代碼頁對應的詳細的字符集信息。 例如: 方式

    2024年02月12日
    瀏覽(22)
  • JDBC連接MySQL后出現(xiàn)中文字符亂碼的問題及其解決方案

    JDBC連接MySQL后出現(xiàn)中文字符亂碼的問題及其解決方案

    最近在做JavaWeb課程的實驗課,今天在嘗試jsp通過jdbc連接數(shù)據(jù)庫向MySQL中的user表插入數(shù)據(jù)后, 表內(nèi)數(shù)據(jù)出現(xiàn)了中文亂碼的問題 。下面將詳細給出本次問題出現(xiàn)場景以及詳細的解決方案。 在我的MySQL中的數(shù)據(jù)庫db1里,有一個名為“user”的表,其屬性值如下: 通過navicat向表格中

    2024年02月01日
    瀏覽(38)
  • Linux的終端和Shell中顯示中文亂碼的解決方法
  • VScode進行C++編程時,控制臺輸出代碼頁出現(xiàn)亂碼的原理和解決辦法

    VScode進行C++編程時,控制臺輸出代碼頁出現(xiàn)亂碼的原理和解決辦法

    主要解決三個問題: 1、初學C++的時候,用控制臺輸出,發(fā)現(xiàn)運行到控制臺的中文文字和字符全部變成了亂碼。為什么呢?這種情況應該怎么解決? 2、編輯器把我們想要輸出的內(nèi)容用UTF-8的方式進行編碼進行傳輸,而控制臺收到二進制數(shù)據(jù)流后用GBK的那一套方式進行解碼對應

    2024年02月14日
    瀏覽(95)
  • java編譯出現(xiàn) 錯誤:編碼 UTF-8~的不可映射字符怎么解決

    java編譯出現(xiàn) 錯誤:編碼 UTF-8~的不可映射字符怎么解決

    ? ? ? ? 當我們在寫java代碼時,代碼中包含中文時,編譯的時候可能會出現(xiàn) \\\"錯誤:編碼 UTF-8~的不可映射字符\\\" ? ? ? ? 將文本編輯器的編碼改為UTF-8就行了。 ? ? ? ? ?因為有些計算機默認編碼是ANSI,計算機無法識別其中的中文,使得中文編譯出現(xiàn)錯誤, 這時候我們將文件

    2024年02月12日
    瀏覽(18)
  • VScode注釋中文時亂碼怎么辦?VScode中文注釋亂碼問題的解決方法

    VScode注釋中文時亂碼怎么辦?VScode中文注釋亂碼問題的解決方法

    不管是在哪一種編輯器上,都會有自動默認的一種編碼格式,在vscode編輯器中默認的編碼格式是utf-8,但是在注釋的時候,因為使用的字符會不一樣,所以可能存在著默認的配置文件,有可能是其他的編碼格式,所以因為編碼格式不對應,導致了在注釋的時候出現(xiàn)了亂碼的情

    2024年02月11日
    瀏覽(19)
  • VSCode + GCC編譯器(MinGW)開發(fā)環(huán)境中文字符亂碼問題踩坑與解決辦法

    VSCode + GCC編譯器(MinGW)開發(fā)環(huán)境中文字符亂碼問題踩坑與解決辦法

    問題背景 在較長一段時間里,C/C++開發(fā)者所使用的集成開發(fā)環(huán)境(IDE)要么是比較重量級的 VS(Visual Studio) ,要么是 Codeblocks·、·Visual C++ 6.0 等輕量級IDE,又或者是諸如 notepad++、sublime text 等文本編輯器+ GCC編譯器 +命令行工具的組合式開發(fā)環(huán)境。這幾種開發(fā)方式要么太過龐

    2023年04月22日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包