# 1. 背景
因为没钱买正版的软件,所以转战 vscode 编译器。
在编译 python 文件时,发现直接右键 runner code,输出中文乱码。
但是在 teiminal 终端 执行py test.py 时,输出正常,中文正常。
-
output 输出中文样式(中文乱码)
-
终端输出样式(中文正常)
2. 【失败】尝试的解决办法
- 修改当前 vscode 的编码样式为 : GBK(因为我之前的编码格式是 UTF-8)
即修改 vscode 最下面的编码方式
3. 【成功】将 runner code 设置为自动会用终端输出结果
- vscode 中的 设置 - 然后输入
code-runner.runInTerminal
,勾选上就ok 啦!!!!
- 也可以直接在配置文件加上这句:“code-runner.runInTerminal”:true