vs2013~2019系列文章目录


文章目录

前言

vscode中文乱码_ide

一、解决方法1(在我机器上没有解决)

网上流传的方法1:
找到右下角的UTF-8,上面正中出现“reopen with encoding”,发现可以点击。输入gbk或者gb18030。选对了编码打开,就不会乱码了。

步骤

1.点击右下角“GBK”
vscode中文乱码_区域设置_02
2. 弹出顶上
vscode中文乱码_ide_03
3. 点击上图中的“通过编码重新打开”
vscode中文乱码_区域设置_04
我试了几个简体中文的选项,都不行

二、解决方法2(在我的机器上可行)

步骤

1.打开控制面板
vscode中文乱码_visual studio code_05

  1. 选择“时间和语言”
    vscode中文乱码_区域设置_06
    3.选择右边的“日期、时间和区域格式设置”
    vscode中文乱码_visual studio code_07
    4.选择“其他日期、时间和区域设置”
    vscode中文乱码_vscode_08
  2. 选择“区域”
    vscode中文乱码_ide_09

6.选择“管理”
vscode中文乱码_解决方法_10
7. 选择“更改系统区域设置”
vscode中文乱码_ide_11
8.在区域设置, 方框选中vscode中文乱码_vscode_12

9.重启机器。
vscode中文乱码_解决方法_13

遇到新的问题

虽然vsCode可以正常显示中文了,但是当我打开vs2019的时候,vs2019里面中文却变成了乱码,如何解决呢?

解决办法

进去window10设置,把里面的区域设置,重新改回去,即:把下图的方框不选中,在重启机器即可,这时vsCode和vs2019都能正常显示中文了
vscode中文乱码_vscode_14
vscode中文乱码_区域设置_15
vscode中文乱码_ide_16

注意

一般情况下:中文乱码进过字符编码修改过之后,想再转回gb2312或者utf-8基本是不行了,就只有用vsCode或者vs2019打开之前能正常显示中文的文件了。