代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

简介

打开祖传代码时,Visual Studio 2022没有正确选择编码方式,导致文件乱码,无法编译。

错误重现

img

上图点击“确定”,打开后看到如下乱码:

img

正确的打开方式

  • 下图点右键,选“打开方式”:

img

  • 下土中选“带编码功能的C#编辑器”:

img

  • 下图默认选中了“自动检测”

img

经过一番尝试,上图中的“编码”,多次尝试“简体中文”的几种“编码”后,直至选择“GB2312-80”后终于正确打开了文件。

成功解码的文件“过于先进,不便展示”。

批量修改文件编码

在Visual Studio 2022中安装扩展

  • 输入“encoding”后,选择下边的插件:

img

  • 用Visual Studio 2022打开解决方案后:

img

在上图中,点开“EncodingNormalizer”后选择第一个选项“Confirm solution encoding”即可

  • 插件会搜索解决方案内所有的文件

img

  • 搜索完成后停在这个界面:

img

在简约了编码不规范的文件的名称后,点右上角的“转换”按钮,瞬间操作完毕。

  • 再次用这个插件检查一遍

img

希望这篇文章能帮到您。

posted on 2024-04-22 10:29  终南山人  阅读(1602)  评论(0)    收藏  举报