几何尺寸与公差论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 230|回复: 3

vs2022和英文操作系统打开GB2312编码的cpp文件乱码,如何一次性将这些文件存成utf-8?

  [复制链接]
发表于 2025-9-11 17:02:08 | 显示全部楼层 |阅读模式
vs2022和英文操作系统打开GB2312编码的cpp文件乱码,如何一次性将这些文件存成utf-8?
 楼主| 发表于 2025-9-11 17:02:41 | 显示全部楼层
通过菜单打开

    打开Visual Studio 2022

    点击顶部菜单:Tools → NuGet Package Manager → Package Manager Console
 楼主| 发表于 2025-9-11 17:03:19 | 显示全部楼层
# 首先检查当前目录
PM> Get-Location

# 查看当前目录下的文件
PM> Get-ChildItem -Path ".\" -Recurse -Include "*.cpp", "*.h", "*.hpp"
 楼主| 发表于 2025-9-11 17:04:16 | 显示全部楼层
Get-ChildItem -Recurse -Include "*.cpp", "*.h", "*.hpp" | ForEach-Object { $content = Get-Content $_.FullName -Encoding Default; Set-Content $_.FullName $content -Encoding UTF8; Write-Host "Converted: $($_.Name)" }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2025-10-29 15:02 , Processed in 0.037893 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表