如何在VS.NET 2005中将源文件的默认编码设置为UTF-8

时间:2009-04-03 01:37:53

标签: .net tfs

我在评论和配置中使用中文。 在我自动合并并检查源文件后,它们变成了乱码。

我猜原因是TFS通过UTF-8编码合并它们但我的VS.NET使用的是gb2312 编码。 我知道我可以从菜单中获取和更改每个文件[file-> advance save option] 我不能设置VS.NET 2005总是以UTF-8编码创建和保存C#文件吗?

2 个答案:

答案 0 :(得分:1)

在VS内创建文件时,VS默认为UTF-8。如果文件是使用其他编码在外部创建(或修改),则它将遵循现有编码,除非您“另存为” - > UTF-8

答案 1 :(得分:0)

奇怪:我的VS2005在工作,我的副本vs2008和vs2005在家都默认为Utf-8。