当前位置: 代码网 > 科技>操作系统>Windows > 解决Windows平台下 Visual Studio 中文显示乱码问题

解决Windows平台下 Visual Studio 中文显示乱码问题

2024年08月06日 Windows 我要评论
解决windows下控制台中文显示乱码问题

常用编码格式介绍

我们一般常用的就以下几种编码格式:gbk,utf-8以及unicode等。

  1. gbk:是一种汉字编码规范,它扩展了gb2312编码标准,增加了更多的汉字和符号。gbk详解
  2. utf-8:是针对unicode的一种可变长度字符编码。它可以用来表示unicode标准中的任何字符,而且其编码中的第一个字节仍与ascii相容。utf-8详解

中文乱码的原因

(以我本人为例:在日常工作中,虽然日常的代码调试在windows平台,但实际项目中需要在linux平台运行相关程序软件,因此相关的源代码都采用utf-8编码)
由于linux平台一般默认编码格式都是utf-8,而windows平台一般都是gbk编码格式编码格式不统一势必会导致中文乱码的情况。
图片1
图片2

中文乱码的解决方式

  1. (真实有效)将源代码的编码格式修改为utf-8带标签,即utf-8(bom)
  2. (不推荐,步骤麻烦且不一定能生效)修改cmd命令窗口自身的编码格式,并修改windows下相关的注册表信息

下载visual studio的扩展插件

打开visual studio,点击扩展-管理扩展,搜索fileencoding,下载安装后重启visual studio即可
在这里插入图片描述

验证是否乱码问题是否解决

  1. 重启visual studio后,页面右下角会出现当前文件的编码格式,按照自身需要更改即可(更改完立即生效,无需重启)
    在这里插入图片描述
  2. 编写测试代码验证中文是否正常显示
    在这里插入图片描述
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com