当我们在编写C语言代码的时候,会对代码进行中文的注释,但是使用VScode打开代码之后,部分的中文注释会出现乱码的情况,对此找到了几个解决中文注释乱码的方法,分享给大家,希望可以对大家的学习带来帮助。

不管是在哪一种编辑器上,都会有自动默认的一种编码格式,在vscode编辑器中默认的编码格式是utf-8,但是在注释的时候,因为使用的字符会不一样,所以可能存在着默认的配置文件,有可能是其他的编码格式,所以因为编码格式不对应,导致了在注释的时候出现了乱码的情况,下面一起来看看详细的解决方法,如下:

方法一:勾选auto guess

进入到VScode编辑器中,找到顶部菜单栏中的文件选项,点击之后选择下拉菜单中的“首选项”,再点击子右侧中的子选项“设置”,进入到设置中,在打开的界面中的搜索框中搜索auto guess,然后在右侧的界面中,将auto guess….前的复选框选上即可,如图所示:

方法二:状态栏中切换

在VScode编辑器的界面中,最底部就是状态栏,在状态栏中包含了行、列数的统计,其实也可以设置字符的编码格式,点击“utf-8”之后,选择第一个“通过编码重新打开”,再选择GB 2312打开,设置好了之后就重启VScode,再次打开之后注释不会出现乱码,右下角也会变成GB2312编码格式。

VScode注释中文时乱码怎么办?VScode中文注释乱码问题的解决方法相关推荐

  1. mysql字段中有问号_Mysql数据库,表中有中文时,select出来好多问号(?)的解决方法...

    首先,我用的是zip包的Mysql,直接解压使用的,网上说修改my.ini或者my.cnf在我机器上根本就找不到.但是my.ini这个东西是可以自己添加的.将mysql目录中的my-default.i ...

  2. word生成目录后 中文目录前出现Equation Chapter (Next) Section 1字样解决方法

    word生成目录后 中文目录前出现Equation Chapter (Next) Section 1字样解决方法 问题描述:因为在某一章节,使用mathtype插入下一章,使得公式编号从该章重新开始, ...

  3. 电子邮件乱码产生的主要原因及几种解决方法

    关于电子邮件乱码 --转摘自中国科学院,作者不详     本文主要介绍邮件乱码产生的主要原因及几种解决方法: E-mail编码标准 由于一个汉字是用两个扩展 ASCII码表示,对DOS.Windows ...

  4. php mssql_result 255 string,PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法

    本文实例讲述了PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法.分享给大家供大家参考.具体分析如下: PHP 连接 MSSQL 的新手经常遇到这个问题:数据库里面的 nvarch ...

  5. 在Openstack上部署compute节点上时,开启服务openstack-nova-compute.service无法启动的解决方法

    在Openstack上部署compute节点上时,开启服务openstack-nova-compute.service无法启动的解决方法 参考文章: (1)在Openstack上部署compute节点 ...

  6. Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法

    Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法 参考文章: (1)Idea运行web项目时,提示j ...

  7. Android 软键盘弹出时把布局顶上去,控件乱套解决方法

    Android 软键盘弹出时把布局顶上去,控件乱套解决方法 参考文章: (1)Android 软键盘弹出时把布局顶上去,控件乱套解决方法 (2)https://www.cnblogs.com/zhuj ...

  8. 关于Typora编辑器编写markdown文档时插入出现前字吞后字的解决方法

    关于Typora编辑器编写markdown文档时插入出现前字吞后字的解决方法 原因是按到了键盘上的Insert键,使得编辑模式变为了改写,所以会把文本替换掉,这个按键没有状态标示.

  9. win7系统mysql连接不上数据库吗_Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法...

    近日有windows7 64位旗舰版系统用户在使用mysql数据库的时候,发现mysql总是频繁掉线,导致无法连接,遇到这样的问题该如何解决呢?接下来为大家带来Win7系统使用数据库时mysql频繁掉 ...

  10. 上传文件时$_FILES为空,可能的原因及解决方法

    上传文件时$_FILES为空,可能的原因及解决方法 参考文章: (1)上传文件时$_FILES为空,可能的原因及解决方法 (2)https://www.cnblogs.com/i6010/articl ...

最新文章

  1. 一次性定时事件的处理
  2. 转:各种专题图实现的C#源代码
  3. Scrapy定向爬虫教程(一)——创建运行项目和基本介绍
  4. Go 语言开发第一天,我的学习之路从这里开始
  5. roads 构筑极致用户体验_万物互联大势所趋 华为保驾护航运营商“三个转型”...
  6. wx.getBLEDeviceCharacteristics 微信小程序蓝牙 微信小程序热敏打印机
  7. 《Qt Quick 4小时入门》学习笔记4
  8. JavaScript之ajax
  9. C# 进程间通信(共享内存)
  10. ASP.NET CORE的H5上传
  11. 城市中心区停车智能引导和收费管理系统解决方案
  12. 【Fltk】Fltk1.3.3+VS2015 编程
  13. matlab时频分析工具箱安装,Matlab emd工具箱、时频分析工具箱下载以及安装方法...
  14. mac中使用QuickTime Player看了移动硬盘里的视频,如何清除记录?
  15. 大数据时代是什么意思?
  16. SIGABRT的可能原因
  17. 【雕爷学编程】Arduino动手做(101)---12位智能RGB彩环
  18. 2020年Android面试题整理
  19. QYT-X1S在高速公路可视化的网络解决方案
  20. 单灯控制器是什么及其工作原理分析

热门文章

  1. 【ArcGIS微课1000例】0062:标准样式世界地图制作方法
  2. 基于二元Frank-Copula函数的风光出力场景生成方法附Matlab代码
  3. 纠正训练和测试分辨率差异
  4. java后端开发所学的技术有哪些?
  5. [附源码]java毕业设计闲置物品交易管理系统
  6. 读卡器等设备由于串口冲突显示查找不到设备的问题
  7. 足不出户指挥千里 华为智慧屏让导演隔空指挥
  8. 《汉字笔顺》APP的隐私策略与用户协议
  9. java读取.properties配置文件的几种方法
  10. WebSphere 配置类加载顺序(解决包冲突)