1

我可以在哪里设置它?我需要默认编码为UTF-8的文件...根据我所知,工具 - >选项或任何其他菜单中没有任何内容:(Visual Web Developer 2008 Express中的源编码

PS我不需要为Project设置默认编码我需要它作为我创建的任何文件的默认值。感谢您的帮助:)

回答

1

文件 - >高级保存选项

选择编码和行尾

问候, 哈里斯

0

IIRC,Visual Studio中的源文件已被编码为UTF-8。但是,如果我错了,或者你只是想强制任何特定的编码,你可以通过选择文件的Save As...选项并检查保存按钮下的下拉选项来做到这一点。

1

我相信你不能将源编码设置为项目设置。相反,它会尝试使用相当有限的算法从文件中确定源编码。该算法的一部分是

  • 如果它具有UTF-8签名(BOM),它是UTF-8编码
  • 否则,它是在ANSI系统代码页(CP_ACP)

中间可能会有一些额外的检查(例如,检查UTF-16和BOM也是如此)。

根据我的经验,“另存为”编码不是很有用,除非另存为UTF-8-BOM。您可以使用不同的编码保存它,但在重新打开时,它仍会假定它是CP_ACP。

0

谢谢你的回答,但那不是我所需要的。

好吧我会尽量做得更具体。事情是这样的:我去打开网站,我通过FTP直接打开网站。在右侧,我可以看到文件列表。我右键单击它,选择新项目,HTML文件,我有新的HTML文件。我添加一些文本,点击保存(CTRL + S),文件被保存。现在我通过浏览器打开它,我发现它没有保存在UTF-8中。那么,我能以任何方式解决这个问题吗? :)

2

而不是点击保存点击另存为。然后通过保存点击向下箭头以保存编码。一旦完成,它会带您进入完整的VS studio中的高级保存选项。然后你可以选择UTF-8作为编码。

2

当您选择另存为时,编码选项可从附加到保存按钮的下拉列表中获得。

相关问题