VSC中Code Runner插件无法运行的问题咨询
Code Runner插件运行故障排查方案
1. 基础状态排查
- 重启VS Code,排除临时进程异常导致的运行失败
- 打开扩展面板,确认Code Runner处于已启用状态,若显示禁用手动开启即可
- 检查插件是否有可用更新,升级到最新版本后重试;如果故障是在插件更新后出现的,右键Code Runner扩展卡片,选择安装另一个版本,回退到上一个可正常运行的历史版本后重启VS Code
2. 运行前置条件排查
- 确认当前运行的文件已保存到本地、文件后缀名符合对应语言规范,Code Runner无法识别无后缀的临时缓存文件
- 按下快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置,搜索code-runner.runInTerminal,确认该选项已勾选,避免输出面板权限不足导致运行中断 - 核对对应语言的环境变量是否正常:以Python为例,打开系统终端输入
python --version(或python3 --version)确认可正常返回版本号,若提示找不到命令,重新配置对应语言环境的系统环境变量
3. 执行规则排查
- 打开VS Code设置,搜索
code-runner.executorMap,点击在settings.json中编辑,确认对应语言的执行命令和本地环境配置一致,比如本地Python默认调用命令为python3时,对应配置行需调整为"python": "python3 -u" - 确认自定义运行命令无拼写错误、引用的文件路径完全正确
4. 冲突问题排查
- 临时禁用最近一周内新安装的其他VS Code扩展,重启后重试运行,排除扩展间的兼容冲突
- 检查当前工作区的
.vscode/settings.json文件,确认没有错误的Code Runner配置覆盖了全局规则
5. 重置修复
- 上述步骤均无效时,右键Code Runner扩展卡片,选择重置扩展设置,恢复默认配置后重试
- 极端情况可卸载Code Runner,重启VS Code后重新安装该插件
内容的提问来源于stack exchange,提问作者Samyakta Patil
相关产品推荐
相关产品推荐

