VS无法设置默认的Code Page(encoding)?
问题描述:
我希望达到的一种状态是,每次在project里新建一个cpp文件,然后敲代码,然后Ctrl+S保存,希望每次默认都能保存成utf-8的。
但是每次这样操作,保存的都是gb2312的。
必需打开File>Advanced Save Options...才能设置。
OS:win7 64bit 中文版
VS:2012 英文版
目前看到的解决办法:
1> 将操作系统语言改成英语,因为VS是根据操作系统的code page进行设置的。
2> 自己写个程序,遍历源代码文件夹,将所有文件转换encoding。
感觉这两种方法都很不方便,尤其是如果忘记了,就会造成源代码的encoding不一致。
有认识微软开发VS的人吗?能给他们提意见吗?这个功能很多人都期待,但是到目前都不知道如何解决。