标题: 关于Visual Studio Code乱码!解决办法 [打印本页]

作者: MYJ918    时间: 2022-7-28 19:00
标题: 关于Visual Studio Code乱码!解决办法
如题:请大神们帮忙! 详细信息如下:试用所有的编码方式重新打开都无法解决乱码问题

1.png (13.95 KB, 下载次数: 38)

1.png

2.png (36.73 KB, 下载次数: 41)

2.png

作者: yzwzfyz    时间: 2022-7-29 08:00
猜:??部分是中文,它不认识。
中文是由两个>128的字节构成。只认识ASCII码的软件,不认识>128的东东就用“?”号替代。
作者: haiyang201    时间: 2022-7-29 08:11
中文注释,
作者: 的花朵    时间: 2022-7-29 09:17
可能文件最初的编码已经被改了,彻底乱了?
作者: MYJ918    时间: 2022-7-29 11:55
yzwzfyz 发表于 2022-7-29 08:00
猜:??部分是中文,它不认识。
中文是由两个>128的字节构成。只认识ASCII码的软件,不认识>128的东东就用 ...

有解决办法吗?
作者: yzwzfyz    时间: 2022-7-29 14:58
找中文字库,给它安上。它如果不让安,你就换一款带中文的软件。
作者: MYJ918    时间: 2022-7-29 15:05
yzwzfyz 发表于 2022-7-29 14:58
找中文字库,给它安上。它如果不让安,你就换一款带中文的软件。

软件自带GBK 2312呀!能提供具体方法吗?先谢谢了!
作者: 名字不是重点    时间: 2022-7-29 15:30
因为某种原因源码中的?就是?了,所以你换编码软件什么的都 没用,也复原不了了!

原因就是:某种情况下打开过源码,显示成??了,没注意点了保存,之后这个??就成了源码的一部分了
作者: daemondong    时间: 2022-7-30 08:34
名字不是重点 发表于 2022-7-29 15:30
因为某种原因源码中的?就是?了,所以你换编码软件什么的都 没用,也复原不了了!

原因就是:某种情况 ...

正解,这是唯一可能
作者: npn    时间: 2022-7-30 17:38
请将 .c 重命名成 .bin 格式再打开
作者: hy47566398    时间: 2022-7-30 18:13
用其它文本编辑软件打开.c文件试试

作者: MYJ918    时间: 2022-8-1 16:03
npn 发表于 2022-7-30 17:38
请将 .c 重命名成 .bin 格式再打开

还是乱码,具体要怎么操作?
作者: glinfei    时间: 2022-8-1 17:15
如果不是Unicode编码的问题,那就用文本编辑器打开,看看还是乱码不?如果还是问号就够呛了,说明源程序就被改了。如果是乱码还可以处理。
作者: npn    时间: 2022-8-2 08:55
MYJ918 发表于 2022-8-1 16:03
还是乱码,具体要怎么操作?

bin用Visual Studio打开
作者: MYJ918    时间: 2022-8-3 19:09
npn 发表于 2022-8-2 08:55
bin用Visual Studio打开

试了,还是乱码呀!
作者: wufeng391    时间: 2022-8-3 22:20
设置里好像有encoding的选项,你试着改改看,最好知道之前的文件是什么编码类型,改成一样的可能就好了!
作者: MYJ918    时间: 2022-8-5 11:04
npn 发表于 2022-8-2 08:55
bin用Visual Studio打开

试了,还是乱码呀!
作者: MYJ918    时间: 2022-8-5 17:08
npn 发表于 2022-8-2 08:55
bin用Visual Studio打开


npn 发表于 2022-8-2 08:55
bin用Visual Studio打开

试了,还是乱码呀!
作者: ankangyu    时间: 2022-8-5 21:31
显示格式更改成GBK
作者: 天ノ忆    时间: 2022-8-9 13:45
右下角有一个选择编码(如果装中文插件了),。把鼠标移上去会出现选择编码,点击选择通过编码重新打开,然后在下拉列表里选合适的编码,没装中文插件就是seclet encoding,然后选择reopen with  encoding




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1