LCCCCC


爱宝宝,爱学习,爱生活的SZUer.


首页

VS强制使用UTF-8编码


近期看编码规范中规定统一使用UTF-8编码,禁止使用GBK等编码。
网友所给出的方法大多是用VS编辑完成后再用notepad++或者用脚本转码,比较繁琐。

一劳永逸的方法

首先看一下创建一个项目后,默认的编码。注意右下角,ANSIGBK编码。

安装vs拓展。

再保存文件,编码自动改为UTF-8-BOM格式。注:VS只认带BOM的,不带BOM的会出错。

插件还有一些可以设置的地方,我这里使用的是默认设置。

再谈UTF-8 NO BOM格式

当代码以UTF-8 NO BOM格式编码时,用VS打开编译会产生各种莫名其妙的错误。

将其转为UTF-8-BOM格式时则可编译通过。

最近的文章

论文格式快速编排助手——爆破

记录一次.Net编译文件爆破软件官网给的试用序列号已经过期,之前试用感觉还不错,于是上52pojie论坛搜了一下相关的破解,耗时2h破解成功。首先是程序界面输入原来的注册码CCC482-C6860C-E73C9F-4B24E6-FD4811后之前查过壳,发现是.net4.0编译,没有壳。直接拖入Gray Wolf中查看因为作者的习惯很好,直接就发现了关键的函数调用。通过代码分析可知,如果我们令CheckData4Purchased函数的返回值为true,则显示注册成功。找到对应的函数查看代...…

原创分享继续阅读
更早的文章

Git忽略slnx.sqlite

2018新年快乐!slnx.sqlite 在VS中使用Git中没有办法通过.gitignore忽略,而VS总是会修改这个文件,会使同步变的很繁琐。使用命令行忽略slnx.sqlitegit update-index --assume-unchanged .vs\slnx.sqlite…

原创分享继续阅读