You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中运行RUN CODE时自动清空终端?

解决VS Code中Code Runner运行Python前清空终端的问题

要实现运行Python代码前自动清空终端内容,可按以下方式调整VS Code配置:

  1. 开启终端运行模式
    首先确认code-runner.runInTerminal设置为true,这是让Code Runner在终端执行代码的前提:

    "code-runner.runInTerminal": true
    
  2. 分平台配置清屏命令
    根据操作系统不同,清屏命令有所区别,同时要注意配置语法的正确性:

    • Windows系统
      修改code-runner.executorMap中的Python配置,注意补全闭合引号(你之前的配置缺少末尾的双引号,会导致配置失效):
      "code-runner.executorMap": {
          "python": "cls && python -u \"${file}\""
      }
      
    • Mac/Linux系统
      将清屏命令换成clear,同时根据系统默认Python命令调整(一般用python3):
      "code-runner.executorMap": {
          "python": "clear && python3 -u \"${file}\""
      }
      
  3. 使配置生效
    修改配置后保存设置(Ctrl+S),通过Ctrl+Shift+P调出命令面板,选择"Reload Window"重新加载VS Code窗口,新配置即可生效。

注:配置中的-u参数用于关闭Python输出缓冲,确保能实时看到代码运行的打印内容。

内容的提问来源于stack exchange,提问作者Nilkeson Souza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 01:36:09