在保存时停止更改文件编码的视觉工作室
我正在使用Visual Studio Express 2012 for Web编辑一些ANSI编码的html和javascript文件。 当我保存更改时,VS正在使用BOM将文件的编码更改为UTF-8。
Visual Studio发出以下警告:
The character encoding for the file file.htm has changed. Your source control provider may have problems managing files with this type of encoding. For example, if you save an ANSI-encoded file as UTF-8 you may not be able to merge or show differences.
有没有办法让Visual Studio保存文件而不改变编码?
在您的HTML文件中,在<head>
和</head>
标记之间放置以下<meta>
</head>
标记:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
接下来,保存文件 - Visual Studio将检测<meta>
标签并将文件保存为Windows-1252(ANSI)编码。
上一篇: Stop visual studio from changing file encoding on save
下一篇: visual studio 2010