visual studio 文件编码格式(UTF - 8)

本文解决从Ubuntu转至Windows环境下,使用VisualStudio2017编译时的编码格式问题。介绍了如何下载并安装UTF-8扩展,以及在VisualStudio中启用和设置UTF-8编码的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近将代码从ubuntu转到windows下用visual studio 2017编译时遇到编码格式的问题,因为在ubuntu下用visual studio code编辑代码时默认的格式是UTF-8,而visual studio中默认的是GB-2312,下面介绍下如何将visual studio中的编码格式设为UTF-8,使其能在linux和windows下跨平台运行。

  • 下载UTF-8扩展
    工具—>扩展和更新—>联机中搜索UTF-8,下载ForceUTF8(No BOM)或ForceUTF8(with BOM),vs code 默认是不带BOM中,但实测在visual studio中只有带BOM的才能编译成功。下载完后重新打开工程,保存文件都会以UTF-8编码格式保存。
    在这里插入图片描述
  • visual studio 中的高级保存选项
    visual studio 2017中的高级保存选项默认是不显示的,显示方法为:工具—>自定义—>命令—>菜单栏—>文件—>添加命令—>文件—>高级保存选项,选中后确定即可
    在这里插入图片描述
  • 点击文件—>高级保存选项查看仍是默认的编码格式是GB2312,但如果你启用了forceUTF-8,则文件会以UTF-8编码格式保存,关闭后重新打开再查看高级保存选项则是UTF-8格式的。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值