Visual Studio控制台输出中文乱码解决方案 您所在的位置:网站首页 linux修改文件编码格式命令在哪设置 Visual Studio控制台输出中文乱码解决方案

Visual Studio控制台输出中文乱码解决方案

2024-07-16 18:26| 来源: 网络整理| 查看: 265

中文乱码的原因是文件编码格式与控制台的编码格式不一致导致的。

这里建议采用通用的UTF8 无BOM格式。

文件的编码格式

安装VS扩展FileEncoding,便于查看并修改文件编码格式。安装后可以在右下角查看文件当前编码格式。

安装方法:扩展->管理扩展,搜索FileEncoding,下载,重启VS。

控制台的编码格式

通常中文操作系统安装VS后,控制台的编码格式默认为GBK。

查看方法:控制台窗口标题栏单击右键->属性。

 我们需要修改为UTF-8。

方法一:修改注册表

打开注册表编辑器(regedit)找到“计算机\HKEY_CURRENT_USER\Console\”文件夹下的与Visual Studio相关的文件夹,把Codepage项的值936改成65001就可以了。

PS:有的可能没有该注册表项,请使用方法二。

方法二:通过代码设置控制台输出编码格式

SetConsoleOutputCP(CP_UTF8);



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有