VS2017使用utf-8+BOM的编码格式

简介: VS2017使用utf-8+BOM的编码格式

方法一、原生的方法(不推荐)


VS2017默认隐藏了【高级保存选项】,所以无法直接去设置编码UTF-8+BOM。我们需要先把【高级保存选项】调用出来:


1、VS2017主菜单-工具-自定义;添加命令,高级保存选项。


image.png


2、VS2017主菜单-文件-高级保存选项


image.png



方法二、插件的方法(推荐)


在微软的插件市场官网,下载ForceUTF8 (with BOM)


https://marketplace.visualstudio.com/


或者在VS IDE-菜单-工具-扩展和更新-联机,可以搜索找到想要的插件。



结论


推荐使用方法二,因为方法一比较麻烦,要挨个挨个文件设置,每次新建文件默认是GBK。方法二一步到位,新建的文件都是UTF-8+BOM。


相关文章
|
1月前
|
自然语言处理
UTF-8编码的意义
UTF-8编码的意义
53 0
|
5月前
|
存储 自然语言处理 Java
UTF-8编码详解
UTF-8编码详解
|
6月前
|
存储 Web App开发 JavaScript
Unicode、UTF 和 ISO-8859-1等编码方式详解与浏览器URL编码
Unicode、UTF 和 ISO-8859-1等编码方式详解与浏览器URL编码
750 0
|
存储 自然语言处理 算法
UTF-8编码
通过阅读本篇文章,你可以了解到:UTF-8编码的规则。
348 0
UTF-8编码
|
存储 JavaScript 程序员
【字符编码详解】ASCII、GB2312、GBK、UTF-8、UTF-16编码与Unicode字符集
【字符编码详解】ASCII、GB2312、GBK、UTF-8、UTF-16编码与Unicode字符集
904 0
|
存储 算法 Java
Java编码ASCII、GB2312、GBK、Unicode、UTF-8、UTF-16 编码方式详解
Java编码ASCII、GB2312、GBK、Unicode、UTF-8、UTF-16 编码方式详解
397 0
|
存储 关系型数据库 MySQL
关于UTF-8编码相关知识的简单介绍
关于UTF-8编码相关知识的简单介绍
164 0
|
Web App开发 JavaScript Java
编码问题 UTF-8 & GBK
记一次奇怪的编码问题。 * Meta Element vs Response Header * Meta 的作用? * 一个细节 * 细节对编码的影响 ## Meta Element vs Response Header 一个 GBK 编码页面,使用 meta 指定页面编码和使用 response header 指定页面编码。哪个优先级比较高? ###
2401 0
|
Web App开发 JavaScript Unix
UTF8最好不要带BOM
摘自:http://www.cnblogs.com/findumars/p/3620078.html   几周前还在为BOM的问题苦恼着。。。正如@梁海所说,“不含 BOM 的 UTF-8 才是标准形式”,的确是这样,无BOM使用得更多些,所以个人还是推荐一般情况下用无BOM的形式吧,除非有问题的时候,再考虑换有BOM的。
1610 0
|
JavaScript C# Windows
C#保存文件为无BOM的utf8格式
如图所示,发现用C#的 File.WriteAllLines 方法,无论怎么设置,最终生成的文件都是 PC utf8,也就是CRLF,用SVN进行提交的时候,显示左侧为utf8,右侧为utf8 BOM文件,甚是蛋疼。
2206 0