关于VSCode输出中文乱码的解决方案

原因

程序的编码方式与控制台的编码方式不同。
VScode默认创建UTF-8的编码格式,但是code-runner、cmd、powershell等控制台均使用GBK编码,所以才会出现中文乱码的情况。

解决方案

点击VScode右下角的UTF-8,然后选择Reopen with Encoding,此时你会发现你的中文全部变成乱码形式了,这便是编码方式不同导致的。
所以,你可以修改VScode的默认编码方式,设置方式也很简单:找到setting界面,然后再查询框内输入encoding,此时将setting中的编码方式改为gbk即可。这时你运行发现,输出已经转换成了中文。
关于VSCode输出中文乱码的解决方案