您的位置:首页 > 其它

解决vs2005打开UTF-8编码的文件乱码和修改新增文件时的默认编码方式的问题

2017-06-21 11:48 1196 查看
该文章中1的方法可用,但是在vc里面我还是没有找到2的用法。
解决vs2005打开UTF-8编码的文件乱码和修改新增文件时的默认编码方式的问题

这次视图开发直接打开UTF-8的html文件总会出现乱码,查找了下原因:

直接打开demo的源码,复制到VS2005新建的页面中,导致文件编码改变了。
还有就是视图的页面只有body标签以下的代码,直接打开乱码。

1.vs2005打开UTF-8编码的文件乱码
原因:
文档中没有

解决方法:
在VS2005的工具——选项中,选中“显示所有设置”,然后在“文本编辑器”的“常规”选项中,选中“自动检测不带签名的UTF-8编码”确定后再次打开即可自动识别UTF-8编码的文档了。

2.修改新增文件时的默认编码方式
每次新建文件的时候默认编码方式都是GB2312的.可是我们的文件格式统一是UTF-8的,所以还要通过文本编辑器转码。

比较麻烦~因此就找了一个偷懒的方法.

(1)找到VS 2005的安装目录下的 Common7\IDE\ItemTemplatesCache\CSharp\2052下需要修改的默认编码的文件对应的模板.
(2)打开模板,修改模板的编码为UTF-8.
(3)新增一个文件试试,新建文件的默认编码终于不在是GB2312了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐