VS Code,版权符号 © 显示为 � 并保存为 � 或 �

VS Code, copyright symbol © shown as � and saved as � or �

在我的 html 源代码中,我有一些特殊符号,例如版权符号 <meta content="© Copyright... />

对于某些文本编辑器,这些符号如上所示正确显示,但在 VS Code 上,我将其视为 � 并且在我保存文件后,该符号将在其他编辑器上显示为 � 和 �。

如果我在 VS Code 上明确粘贴 © 并保存,那么在另一个文本编辑器上它将被保存为 ©。

我该如何解决这个问题?我该怎么办?

尝试对特殊符号使用 HTML 代码:http://www.ascii.cl/htmlcodes.htm

确保您的文件编码设置为可以准确显示符号的编码(如 UTF-8):

可以在程序右下角的状态栏中找到。

查看他们在 File Encoding Support 上的文档。

我发现这些文件是以 ISO-8859-1 编码保存的,即使我将 UTF8 设置为默认值,也会导致看到这些符号。

同样的问题 - 通过为此工作区设置 "files.encoding": "windows1252" 解决。