介绍

一般都是gbk和utf8不一致导致乱码,以下提供几个解决思路

问题描述及解决方法

1、打开文件出现乱码
1.1方法一:打开文件 – 首选项 – 设置

在搜索栏输入 Files:Auto Guess Encoding 勾选即可

1.2 方法二:插件搜索 GBKtoUTF8

1.3 方法三(最简单的):点击右下角的utf8换成GBK


2、终端输出出现乱码

2.1 方法一(治标不治本):在终端输入 chcp 查看编码 936代表GBK,65001代表utf8,然后输入chcp 65001 即可切换

2.2 方法二:文件–首选项 – 设置 – 用户选项 – 功能 – 终端 – settings.json


加入以下代码,保存

"terminal.integrated.fontFamily": "Lucida Console",
"[cpp]": {"files.encoding": "gbk"},"[c]": {"files.encoding": "gbk"}
2.3 方法三(不推荐使用):控制面板 更改日期、时间数据格式 – 管理 – 更改系统区域设置 – 勾选Beta。这种方法可能会导致其他软件出现中文乱码,不推荐使用。



结束

以上就是我的解决方法,希望能够解决你的问题,有更好的方法可以在下面留言。

VSCode解决中文乱码问题最详解相关推荐

  1. 解决IntelliJ IDEA控制台输出中文乱码问题(图文详解)

    解决IntelliJ IDEA控制台输出中文乱码问题(图文详解 前言 第一步(打开idea的bin目录) 第二步(打开idea) 第三步(关闭idea,重新打开即可)![请添加图片描述](https: ...

  2. MySQL中文乱码问题处理详解

  3. 详解Spring MVC请求参数类型,解决中文乱码问题,自定义类型转换器,Spring MVC相关注解

    #SpringMVC SpringMVC请求 简单类型 简单类型包括:基本类型,基本类型的包装类型,字符串 编写Controller @RequestMapping("/param" ...

  4. VSCODE配置C环境以及豆沙绿背景并且开启外部控制台以及解决中文乱码

    文章目录 下载 配置MinGw 中文 开启控制台 解决中文乱码 设置背景颜色为豆沙绿 下载 首先就是先下载VSCODE了 VSCODE下载 下载完毕之后就一直next,记住他会叫你给你提供一些选项,你 ...

  5. java解压多目录Zip文件(解决中文乱码问题)--转载

    原文地址:http://zhangyongbo.iteye.com/blog/1749439 import java.io.BufferedOutputStream; import java.io.F ...

  6. VScode输出中文乱码的解决方法------测试过可以用

    VScode输出中文乱码的解决方法------测试过可以用 参考文章: (1)VScode输出中文乱码的解决方法------测试过可以用 (2)https://www.cnblogs.com/shou ...

  7. java zip解压 中文_java解压ZIP 解决中文乱码 (GBK和UTF-8)

    java解压ZIP 解决中文乱码 (GBK和UTF-8) 工具使用 : zip4j GitHub : zip4j 版本 : 2.2.8 Maven : net.lingala.zip4j zip4j ...

  8. win下解决vscode powershell中文乱码

    win下解决vscode powershell中文乱码 最近遇到一个问题,是在用vscode写C语言时候,使用vscode终端编译器gcc编译c语言时,打印出来的中文成乱码.刚开始以为是文件类型有问题 ...

  9. java中文字符怎么保证出现正确_JAVA中文字符编码问题详解

    JAVA中文字符编码问题详解 JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应用中.网上的分析文章和解决方案都很多,但总是针对某些特定情况的.很多次遇到乱码问题后,经过极为辛苦的调试和搜索资 ...

  10. (best!)JAVA中文字符编码问题详解

    转载自:http://blog.csdn.net/youyue/article/details/4580402 JAVA中文字符编码问题详解 JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应 ...

最新文章

  1. 城市大脑全球标准研究3:如何理解城市大脑中的“大脑”?
  2. android intent例程,Android开发(四)| 探究活动(详解Intent+大量实例)
  3. 什么时候用转发什么时候用重定向_玉米控旺药什么时候用?买哪些药?该如何用?...
  4. Java Garbage Collection Basics--转载
  5. qt android oci数据库,QT mysql SQLite 数据库支持
  6. AD账号创建日期、最近一次登录时间、最近一次重置密码时间查询
  7. HihoCoder - 1175 拓扑排序·二
  8. 书评 – 程序员经典读物(1)
  9. django 1.8 官方文档翻译:14-5 信号
  10. 清华博导尹首一, 带你吃透 AI 芯片来龙去脉!
  11. Spark:windows下配置spark开发环境
  12. java 最大子段和问题,最大连续子数组和(最大子段和)
  13. Halcon颜色分类-阈值分区法
  14. 海南师范大学本科毕业论文答辩PPT模板
  15. 磁性能测试标准和项目有哪些
  16. 通过jdbc连接hive出现错误
  17. mysql无法打开excel_关于Navicat将Excel数据导入到MySQL中出现无法打开文件错误
  18. 关于MBR和GUID分区的问题
  19. 愤世嫉俗的程序员,总在网上发表言论,当起了“键盘侠”
  20. Unity 获取鼠标点击图片时 获取点击位置的像素

热门文章

  1. PDFMiner 操作 PDF 文件
  2. 华为arm服务器虚拟化,华为云arm服务器
  3. 【activiti6】设计器的前后端集成与汉化
  4. Linux vi命令详解与使用教程
  5. java的mergesort函数_MergeSort -- 归并排序
  6. Linux下如何重置MySQL密码
  7. html加拼音注释,满江红岳飞全文带拼音(注释+译文)
  8. 幅频特性、相频特性的概念解释
  9. Unity3D灯光与渲染学习之(二):全局、烘焙以及混合光照
  10. python下载pyhive包: