【问题标题】:VSCode and C environmentVSCode 和 C 环境
【发布时间】:2020-05-10 01:36:02
【问题描述】:

对不起我的英语 它可以在 DEV C++ 上运行,但是 VSCode 呢?环境没有改变 当我在 VSCode 上运行 hello world 时,它会出现类似的内容

(The task provider for "C/C++" tasks unexpectedly provided a task of type "shell".)

这是我的 Json 文件: 1、启动.json enter image description here

2、任务.json enter image description here

3,cppconfig enter image description here

我为我的问题尝试了一些东西 1、win10环境 但这是正确的 2、vscode扩展 我使用一些版本,但是... 3、vscode 我尝试了一些旧版本,但是...

【问题讨论】:

  • edit 并将您的配置/json 文件发布为文本。突出显示代码块并单击{ } 按钮以正确格式化。这将帮助人们将代码复制到他们自己的 IDE 中并帮助您解决问题。

标签: c++ c visual-studio-code


【解决方案1】:

第二张图片 (task.json) 中给出的"type" = "shell" 定义导致错误出现。 这是VSCode中新出现的一个bug(我在阅读了它的官方GitHubarticle后才意识到。

解决此问题的方法是将 C/C++ Insiders 降级到 0.27.1。只需搜索并下载。

【讨论】:

    猜你喜欢
    • 2017-02-17
    • 2021-03-14
    • 2017-09-07
    • 2019-08-29
    • 1970-01-01
    • 2021-05-01
    • 2020-01-18
    • 2020-12-26
    相关资源
    最近更新 更多