【问题标题】:How to use VSCode to watch a Chinese string in C++?如何使用 VSCode 在 C++ 中观看中文字符串? 【发布时间】:2021-11-08 18:07:21 【问题描述】: 我想在 VS 代码中调试 C++ 程序。但是,当我观察一个中文字符串的变量时,它会显示一系列 Unicode 字符。我怎样才能得到这个变量的正确中文值? 【问题讨论】: 值得注意的是,这些不是 Unicode 转义。 CJK Unicode 块都在 0x3400 以上。 这可能是相关的:github.com/microsoft/vscode/issues/31442. 标签: c++ visual-studio-code unicode watch 【解决方案1】: 问题是由 docker 中的系统字符集引起的。默认字符集 en_US.UTF-8 不支持中文。当我将字符集设置为 C.utf8 时,现在 VS Code 可以正确显示中文字符串了。 LANG=C.utf-8 source /etc/profile 【讨论】: