近期看编码规范中规定统一使用UTF-8
编码,禁止使用GBK
等编码。
网友所给出的方法大多是用VS编辑完成后再用
notepad++
或者用脚本转码,比较繁琐。
一劳永逸的方法
首先看一下创建一个项目后,默认的编码。注意右下角,ANSI
即GBK
编码。
安装vs拓展。
再保存文件,编码自动改为UTF-8-BOM
格式。注:VS只认带BOM的,不带BOM的会出错。
插件还有一些可以设置的地方,我这里使用的是默认设置。
再谈UTF-8 NO BOM
格式
当代码以UTF-8 NO BOM
格式编码时,用VS打开编译会产生各种莫名其妙的错误。
将其转为UTF-8-BOM
格式时则可编译通过。