在使用 vscode 中的 Code Runner 插件的过程中, 可能会遇到中文乱码的问题
针对 Python 可通过以下两种方法解决

1、设置 PYTHONIOENCODING

Visual Studio Code插件Code Runner中文乱码问题

{
    "code-runner.executorMap": {
        "python": "set PYTHONIOENCODING=utf8 && python $fullFileName"
    }
}

2、设置使用 built-in terminal

1)首先到用户设置中搜索设置 Code-runner: Language ID To File Extension Map 点击『在settings.json中编辑』

Visual Studio Code插件Code Runner中文乱码问题

2)添加如下代码, 保存即可

Visual Studio Code插件Code Runner中文乱码问题

"code-runner.runInTerminal": true

遗憾的是, 第一种方法会导致另外的问题:
在输出内容为过程性内容(即实时输出, 如每隔一段时间打印一个数)时, 结果会以最终结果展示(需要等待程序结束, 并且看不到程序的执行过程)暂时没有找到解决办法

【END】

相关文章:

  • 2022-01-12
  • 2021-08-26
  • 2022-12-23
  • 2021-06-26
  • 2021-08-01
  • 2022-12-23
猜你喜欢
  • 2021-05-20
  • 2021-06-17
  • 2021-11-30
  • 2021-05-19
  • 2021-09-07
  • 2021-11-29
  • 2022-12-23
相关资源
相似解决方案