Visual Studio Code 无法运行代码

Visual Studio Code 无法运行代码

为什么当我使用函数获取用户输入时 VS Code 不想运行代码,scanf()因为我知道没有这个函数代码也可以完美运行。

在此处输入图片描述]

答案1

  1. CTRL+SHIFT+X
  2. 在搜索框中输入代码运行器
  3. 安装扩展
  4. 然后点击文件 - 首选项 - 设置
  5. 类型代码运行在搜索框中。
  6. 向下滚动直到找到Code-runner:在终端中运行. 勾选是否可以在集成终端中运行代码。
  7. 重启 VS Code

祝你好运!

答案2

首先,我是 VS 代码的新手,所以我会尽力解释我是如何修复这个“错误”的。希望这篇文章仍然能帮助很多人。

我认为发生的事情是,只有当您点击“运行代码”时,此 C 程序才会被编译。我对此完全不确定。我发现的解决方案是,实际运行程序的正确方法是通过“开始调试”(F5)。现在,当您转到调试配置所在的 .json 文件时。您只需更改行“externalConsole”并将其设置为“true”。基本上就是这样。之后,您只需使用(F5)运行您的程序。请记住,如果您在原始代码中更改了某些内容,则需要使用“运行代码”(ctrl+alt+n)运行它,以便您所做的更新得到保存和“编译”。

希望我能帮上忙

要更改的行: 在此处输入图片描述

答案3

为此,您必须在终端中运行代码。

如果你想调试对于使用 MacOS Sonomia 的我来说,这些解决方案都不适用。

我只能用它工作代码LLDB扩大。

更多详细信息请参阅这个帖子在 stack-overflow 或这个帖子在 github 上展示了调试的解决方案

相关内容