如何在 VS Code 的集成终端中正确显示 unicode 字符?

She*_*ing 7 java unicode visual-studio-code

根据标题,我似乎无法让 VS Code 集成终端正确显示 unicode 字符。它们在集成终端中始终显示为问号 (?)。

我确保文件以UTF-8编码保存,这似乎是迄今为止我看到的所有答案中建议的唯一解决方案,但无济于事。

System.out.println("A unicode check mark character is supposed to look like this: \u2713");
Run Code Online (Sandbox Code Playgroud)

预期输出:“Unicode 复选标记字符应该如下所示:?”

实际输出:“Unicode 复选标记字符应该如下所示:?”

Mar*_*hal 11

在 VS Code 集成终端中,输入命令:chcp 65001 然后它应该正确显示 unicode。

  • 这个命令有什么作用?一些背景会很好 (4认同)
  • 有用。您能否提供默认加载此字符集的解决方法? (3认同)
  • @smac89,chcp是更改代码页,65001是编码为UTF-8的代码页,以允许在8位环境中使用unicode数据。 (2认同)