Visual studio 2013 Visual Studio 2013-复制和复制;粘贴包含斯堪的纳维亚字符的HTML获取࿽;不是øæå;

Visual studio 2013 Visual Studio 2013-复制和复制;粘贴包含斯堪的纳维亚字符的HTML获取࿽;不是øæå;,visual-studio-2013,text-editor,cut-and-paste,Visual Studio 2013,Text Editor,Cut And Paste,我有一个文件index.html,其中包含字符ø、æ和å。我在丹麦键盘上手动输入了这个页面,所有内容在浏览器中都显示得很好 我在项目中创建一个名为page2.html的空文件并保存它。 我复制index.html的内容并将其粘贴到page2.html中。 我在浏览器中加载页面,所有的æå都被替换为���'美国 如果我使用升华文本,打开文件,并将相同的缓冲区粘贴到文件中,它将加载并显示完整的æå VS2013中是否有一个设置或我缺少的东西使它以这种方式运行?我想复制和粘贴没有自发的编码错误 更新:

我有一个文件index.html,其中包含字符ø、æ和å。我在丹麦键盘上手动输入了这个页面,所有内容在浏览器中都显示得很好

我在项目中创建一个名为page2.html的空文件并保存它。 我复制index.html的内容并将其粘贴到page2.html中。 我在浏览器中加载页面,所有的æå都被替换为���'美国

如果我使用升华文本,打开文件,并将相同的缓冲区粘贴到文件中,它将加载并显示完整的æå

VS2013中是否有一个设置或我缺少的东西使它以这种方式运行?我想复制和粘贴没有自发的编码错误

更新:它似乎与文件创建或添加到项目中的方式有关。如果我右键单击解决方案,添加、新建、HTML页面并将缓冲区粘贴到该页面,页面将显示良好

如果我简单地将文件拖到解决方案根目录上,编码就会出错


谢谢

VS使用UTF-8编码检查此问题可编辑VS设置以处理这些字符页面也采用UTF-8编码。此外,这是一个文件,它们应该被编码,但不是。给出的答案适用于不需要UTF-8的特定情况。