我可以在哪里设置?默认情况下,我需要将文件以 UTF-8 编码...据我所知,Tools -> Options 或任何其他菜单中没有任何内容:(
PS 我不需要为 Project 设置默认编码,我需要将它设置为我创建的任何文件的默认编码。谢谢你的帮助 :)
我可以在哪里设置?默认情况下,我需要将文件以 UTF-8 编码...据我所知,Tools -> Options 或任何其他菜单中没有任何内容:(
PS 我不需要为 Project 设置默认编码,我需要将它设置为我创建的任何文件的默认编码。谢谢你的帮助 :)
而不是单击保存单击另存为。然后通过保存单击小向下箭头以保存编码。完成此操作后,它将带您进入完整的 VS Studio 中显示的高级保存选项。然后,您可以选择 UTF-8 作为编码。
当您选择另存为时,可以从附加到保存按钮的下拉列表中获得编码选项。
我相信您不能将源编码设置为项目设置。相反,它尝试使用相当有限的算法从文件中确定源编码。该算法的一部分是
中间可能有一些额外的检查(例如也检查带有 BOM 的 UTF-16)。
根据我的经验,“另存为”编码不是很有用,除非另存为 UTF-8-with-BOM。您可以将其保存为不同的编码,但在重新打开时,它仍会假定它是 CP_ACP。
文件 -> 高级保存选项
选择编码和行尾
问候,哈里斯
IIRC,Visual Studio 中的源文件已经编码为 UTF-8。
但是,如果我错了,或者您只想强制执行任何特定编码,您可以通过选择Save As...
文件选项并从那里检查保存按钮下的下拉选项来完成。
谢谢你的回答,但这不是我所需要的。
好的,我会尝试更具体。事情就是这样:我去打开网站,我直接通过 FTP 打开网站。在右侧我可以看到文件列表。我右键单击它,选择新项目,html 文件,我有新的 html 文件。我在其中添加了一些文本,单击保存(CTRL+S),文件被保存。现在我通过浏览器打开它,我看到它没有保存在 UTF-8 中。那么,我可以以任何方式解决这个问题吗?:)
您是说即使源文件以 utf-8 编码,您的互联网浏览器仍将其显示为 ansi?您是否定义了元编码标签?
http://tlt.its.psu.edu/suggestions/international/web/tips/declare.html
试试这个,你的浏览器应该说它是 utf-8。仅以 utf-8 格式保存文件是行不通的。