代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  108 随笔 :: 0 文章 :: 3 评论 :: 24151 阅读
< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

简介

打开祖传代码时,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   终南山人  阅读(764)  评论(0)    收藏  举报
相关博文:
阅读排行:
· C#高性能开发之类型系统:从 C# 7.0 到 C# 14 的类型系统演进全景
· 管理100个小程序-很难吗
· 在SqlSugar的开发框架中增加对低代码EAV模型(实体-属性-值)的WebAPI实现支持
· 如何统计不同电话号码的个数?—位图法
· 使用这个工具,基于代码仓库直接生成教程文档,感觉比我自己写的还好
点击右上角即可分享
微信分享提示