VSCode 控制台中文乱码(永久性解决)

在 Windows 上使用 VSCode 进行开发时,经常会遇到控制台中文乱码的情况,设置编码往往都无效或者不能永久性解决。

归根到底,是因为 Windows 中文版系统 cmd 编码默认为 GBK,而 VSCode 默认新建文件的编码为 UTF-8,所以会出现中文乱码情况。

要想永久解决,就需要将系统默认编码改为 UTF-8,步骤如下:

  1. 点击设置

    image.png

  2. 选择时间和语言

    image.png

  3. 选择语言和区域

    image.png

  4. 选择管理语言设置

    image.png

  5. 更改系统区域设置

    image.png

  6. 勾选此项

    image.png

  7. 一路点击确认,就永久性解决控制台中文乱码的问题。

点赞
收藏

评论区

加载中...

相关推荐

java编码问题总结

对于Java,由于默认的编码方式是UNICODE,所以用中文也易出问题,常见的解决是:Strings2newString(s1.getBytes(“ISO88591”),”GBK”);1、utf8解决JSP中文乱码问题一般说来在每个页面的开始处,加入:<%@pagelanguage"java"contentTyp

java读取中文文本文件乱码问题

今天遇到的问题是这样:用java读取一个中文文本文件,但读取到的却是乱码,之前一直没有问题,查清楚后,原来是因为今天是用的windows的记事本来编辑的文件,因编码方式是的不同而导致了乱码,解决方法就是设置编码方式为“UTF8”,设置方法如下:FilefilenewFile("文件路径");Readerreader

tomcat输出控制台信息乱码

使用idea开发java项目时,将其打包成war包,并使用tomcat启动,但控制台输出的中文信息乱码,与大家分享一下解决方案控制台乱码信息如下解决方案:修改文件位置:apachetomcat9.0.44\conf\logging.properties将其中的5处UTF8编码修改为GBK重启项目,idea控制台输出的tomcat部署信息乱码问题得到了解决

Jenkins maven 构建乱码,修改file.encoding系统变量编码为UTF

一切都是windows的控制台默认编码GBK问题情景:使用jenkins构建,console输出的中文乱码。代码编码格式是utf8,因为Jenkins会默认读取当前系统的编码格式,导致构建日志乱码和selenium自动化测试输入的中文乱码。控制台输出乱码!(https://oscimg.oschina.net/oscnet/4

MySQL控制台更新数据乱码

问题:在MySQL控制台中输入如下语句:INSERTINTOtable\_nameVALUES('中文');最终在数据库存放的数据为乱码。解决:添加mysql客户端连接的字符集参数。(下面我们假设数据库的编码为utf8)1\.在控制台启动命令之后添加字符集参数$mysqldefault

Java 使用 ResourceBundle 类读取 properties 文件中文乱码的解决方案

Java使用java.util.ResourceBundle类的方式来读取properties文件时不支持中文,要想支持中文必须将文件设置为ISO88591编码格式,这对于开发工具默认为UTF8来说很不友好,而且就算用ISO88591编码,当其他人将这个项目导入开发工具时很容易出现这个properties文件中的内容有乱码(前提是该文件中包含中文)