Visual Studio编辑器默认(或者是在有中文的源代码的情况下,我没有深究)编码为GB 2312,如果打开UTF-8编码的带有中文的源代码,会提示【warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失】如图所示

那么应该怎么处理这个情况呢?可以通过【另存为】的方式把源代码的格式存为Visual Studio编辑器支持的【UTF-8 带签名】编码的文件。如图所示,点击【…另存为】

点击保存旁边的小三角,菜单中有一个【编码保存】

点击之后会出来高级保存选项,选择需要的编码格式即可。

转载:https://blog.csdn.net/ligaopeng001/article/details/60923472

Visual Studio 2017 警告C4819解决方案相关推荐

  1. Visual Studio 2017环境cmake编译opencv 4.3.0+opencv_contrib 4.3.0(保证成功,保姆级教学,呕心沥血)

    前言:为什么要装opencv_contrib opencv3的版本之后只包含基本内容,众多著名的检测算子(如SIFT.SURF和ORB等内容)因为版权问题转移到了一个名为xfeature2d的第三方库 ...

  2. vs2015编译linux源码,使用Visual Studio 2017(VS2017)编译OpenCC 1.0.4 (Open Chinese Convert)源代码...

    摘要:本文介绍了Win7 64位环境下OpenCC(Open Chinese Convert) 1.0.4源码编译全过程,除VS2017外,VS2013以上版本也应该基本同样适用,其他版本的Windo ...

  3. Visual Studio 2017通过SSH支持Git

    在大多数开发人员的工具包中,Git的重要性在不断提升,说它是一项必备技能也不为过,所以对于任意一款现代化的IDE来说,能够使用Git多样化的功能都是其重要的组成部分.在Visual Studio 20 ...

  4. Visual Studio 2017 15.8 正式发布,测试速度提高 82%

    Visual Studio 2017 15.8 版本已正式发布: 发行说明:https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2 ...

  5. 在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序

    前言 Visual Studio 2017已经发布了很久了.做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧. 随着Google Angular4的发布 ...

  6. Productivity Power Tools,对于Visual Studio 2017的15个扩展

    在Visual Studio 2017正式发布期间,微软公司更新并发布了Productivity Power Tools的扩展版本.Productivity Power Tools的这个版本包括了针对 ...

  7. Visual Studio 2017 已知问题 Qamp;amp;A

    已知问题 以下是有关此版本中的已知问题和可用解决方法的说明.M姐会给大家进行详细的解答 安装问题 编辑器和 IDE 问题 NuGet 问题 实时单元测试问题 测试工具问题 轻量级解决方案加载问题 We ...

  8. Visual Studio 2017 新功能(下)

    调试和诊断 运行时单击 只需在调试运行到此行时单击代码行旁边的图标. 无需再设置临时断点,也不必再执行多个步骤来执行代码和在所需行停止. 现在,调试器下停在中断状态时,"运行时单击" ...

  9. Visual Studio 2017 新功能(上)

    开发:快速导航.编写并修复代码 新的安装体验 - 降低了最小内存需求量以实现更快.更定制化的安装,并且支持脱机安装. Visual Studio IDE - 大幅改进了 Visual Studio 2 ...

  10. 学习Azure Functions:在Visual Studio 2017中创建Azure Functions

    目录 介绍 Azure Azure帐户设置 设置开发环境 案例分析 在Visual Studio 2017中创建Azure Functions 添加Azure Functions项目 添加HTTP触发 ...

最新文章

  1. idea刷新项目、清除项目缓存
  2. 怎样进入android模式,安卓手机如何进入Recovery模式的通用方式详解
  3. Spark笔记:RDD基本操作(下)
  4. 获取input相同名字的元素的值
  5. QGIS 3.4 3.6 另存栅格图层到GeoPackage出现覆盖问题 解决方案
  6. java 优先队列_优先队列Java
  7. Python replace() 和 re.sub() 字符串字符替换
  8. 24. jQuery 细节
  9. 玩转Android---组件篇---Broadcast Receiver(广播接收器)
  10. 麒麟系统linux内核,麒麟Linux操作系统内核简介(14页)-原创力文档
  11. Spring bean的生命周期
  12. java会员消费管理系统源码_基于jsp的会员消费商场vip管理系统-JavaEE实现会员消费商场vip管理系统 - java项目源码...
  13. Filco圣手二代双模蓝牙机械键盘|科大讯飞鼠标连接Mac方法
  14. vue 关于图片和文字的绝对定位 js 动态设置定位
  15. 《青春有你2》选手信息爬取
  16. 三十六计珍藏版(上)
  17. SQL 的日期函数 day() 、month()、year()
  18. AcWing417. 不高兴的津津
  19. echarts.制作中国地图,点击对应的省市链接到该省份的详细介绍
  20. 魏文王问扁鹊 扁鹊三兄弟的故事 文言文

热门文章

  1. Spring: 代理模式JDK, CGlib, ASM
  2. 设置mybatis 的sql 打印
  3. 怎样提高团队管理能力7
  4. Exchange 2013 创建发送连接器
  5. HAOI2018 反色游戏
  6. 收藏的一些github开源项目,在这里记录一下
  7. 拓扑排序 codevs 4040 cojs 438
  8. 函数编程中的递归思想
  9. 准确率(accuracy),精确率(Precision),召回率(Recall)和F1-Measure
  10. 备份数据 宝塔linux_华为云服务器安装宝塔Linux面板及宝塔面板数据库备份导入体验...