標(biāo)題: 關(guān)于Visual Studio Code亂碼!解決辦法 [打印本頁]

作者: MYJ918    時間: 2022-7-28 19:00
標(biāo)題: 關(guān)于Visual Studio Code亂碼!解決辦法
如題:請大神們幫忙! 詳細(xì)信息如下:試用所有的編碼方式重新打開都無法解決亂碼問題

1.png (13.95 KB, 下載次數(shù): 38)

1.png

2.png (36.73 KB, 下載次數(shù): 41)

2.png

作者: yzwzfyz    時間: 2022-7-29 08:00
猜:??部分是中文,它不認(rèn)識。
中文是由兩個>128的字節(jié)構(gòu)成。只認(rèn)識ASCII碼的軟件,不認(rèn)識>128的東東就用“?”號替代。
作者: haiyang201    時間: 2022-7-29 08:11
中文注釋,
作者: 的花朵    時間: 2022-7-29 09:17
可能文件最初的編碼已經(jīng)被改了,徹底亂了?
作者: MYJ918    時間: 2022-7-29 11:55
yzwzfyz 發(fā)表于 2022-7-29 08:00
猜:??部分是中文,它不認(rèn)識。
中文是由兩個>128的字節(jié)構(gòu)成。只認(rèn)識ASCII碼的軟件,不認(rèn)識>128的東東就用 ...

有解決辦法嗎?
作者: yzwzfyz    時間: 2022-7-29 14:58
找中文字庫,給它安上。它如果不讓安,你就換一款帶中文的軟件。
作者: MYJ918    時間: 2022-7-29 15:05
yzwzfyz 發(fā)表于 2022-7-29 14:58
找中文字庫,給它安上。它如果不讓安,你就換一款帶中文的軟件。

軟件自帶GBK 2312呀!能提供具體方法嗎?先謝謝了!
作者: 名字不是重點    時間: 2022-7-29 15:30
因為某種原因源碼中的?就是?了,所以你換編碼軟件什么的都 沒用,也復(fù)原不了了!

原因就是:某種情況下打開過源碼,顯示成??了,沒注意點了保存,之后這個??就成了源碼的一部分了
作者: daemondong    時間: 2022-7-30 08:34
名字不是重點 發(fā)表于 2022-7-29 15:30
因為某種原因源碼中的?就是?了,所以你換編碼軟件什么的都 沒用,也復(fù)原不了了!

原因就是:某種情況 ...

正解,這是唯一可能
作者: npn    時間: 2022-7-30 17:38
請將 .c 重命名成 .bin 格式再打開
作者: hy47566398    時間: 2022-7-30 18:13
用其它文本編輯軟件打開.c文件試試

作者: MYJ918    時間: 2022-8-1 16:03
npn 發(fā)表于 2022-7-30 17:38
請將 .c 重命名成 .bin 格式再打開

還是亂碼,具體要怎么操作?
作者: glinfei    時間: 2022-8-1 17:15
如果不是Unicode編碼的問題,那就用文本編輯器打開,看看還是亂碼不?如果還是問號就夠嗆了,說明源程序就被改了。如果是亂碼還可以處理。
作者: npn    時間: 2022-8-2 08:55
MYJ918 發(fā)表于 2022-8-1 16:03
還是亂碼,具體要怎么操作?

bin用Visual Studio打開
作者: MYJ918    時間: 2022-8-3 19:09
npn 發(fā)表于 2022-8-2 08:55
bin用Visual Studio打開

試了,還是亂碼呀!
作者: wufeng391    時間: 2022-8-3 22:20
設(shè)置里好像有encoding的選項,你試著改改看,最好知道之前的文件是什么編碼類型,改成一樣的可能就好了!
作者: MYJ918    時間: 2022-8-5 11:04
npn 發(fā)表于 2022-8-2 08:55
bin用Visual Studio打開

試了,還是亂碼呀!
作者: MYJ918    時間: 2022-8-5 17:08
npn 發(fā)表于 2022-8-2 08:55
bin用Visual Studio打開


npn 發(fā)表于 2022-8-2 08:55
bin用Visual Studio打開

試了,還是亂碼呀!
作者: ankangyu    時間: 2022-8-5 21:31
顯示格式更改成GBK
作者: 天ノ憶    時間: 2022-8-9 13:45
右下角有一個選擇編碼(如果裝中文插件了),。把鼠標(biāo)移上去會出現(xiàn)選擇編碼,點擊選擇通過編碼重新打開,然后在下拉列表里選合適的編碼,沒裝中文插件就是seclet encoding,然后選擇reopen with  encoding




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1