在使用VS 2005的时候发现,IDE会自动对窗体文件的Designer文件编码为UTF-8,但是后台代码文件默认为当前系统编码,如简体会设置为Gb2312。
如:
ToDoProjectList.Designer.cs--默认为utf-8。
ToDoProjectList.cs--默认为gb2312现在的问题是:
1、能不能通过一个设置IDE或其它方式使得新建的文件编码统一为utf-8。
2、Vs 2005中可不可以批量更改文件编码为utf-8(不要通过convertz这个软件转换)因为程序要适应多语言,且要在繁体与简体开发环境中都适用,故有此要求,请知者帮手,谢谢!
如:
ToDoProjectList.Designer.cs--默认为utf-8。
ToDoProjectList.cs--默认为gb2312现在的问题是:
1、能不能通过一个设置IDE或其它方式使得新建的文件编码统一为utf-8。
2、Vs 2005中可不可以批量更改文件编码为utf-8(不要通过convertz这个软件转换)因为程序要适应多语言,且要在繁体与简体开发环境中都适用,故有此要求,请知者帮手,谢谢!
Set VS2005 to use without BOM UTF-8 encoding files. Tools -> Options -> Environment -> Documents -> Save document as Unicode when data cannot be saved in codepage Tools -> Options -> Text Editor -> General -> Auto-detect UTF-8 encoding without signature
网上的这个回答,也不对,
我现在只能手功设置,累啊
VS NET 2005 做的真差!
我是你我车网管理员,你我车网址:WWW.YOUICAR.COM
(2)打开模板,修改模板的编码.
(3)新增一个文件试试,新建文件的默认编码终于不在是GB2312了,
还是选 utf8 without signature ?