【问题标题】:Do I need to create a tasks.json file in vscode everytime I want to build a new c/c++ project?每次我想构建一个新的 c/c++ 项目时,是否需要在 vscode 中创建一个 tasks.json 文件?
【发布时间】:2019-06-28 13:27:47
【问题描述】:

我不想每次在 c/c++ 中创建新项目或代码时都创建新的 tasks.json 文件。我希望 vscode 自动检测它的扩展名并相应地使用编译器(gcc 用于 .c 文件和 g++ 用于 .cpp 文件)。

【问题讨论】:

  • 我认为这是一个比您想象的要困难得多的问题。与使用其他一些语言相比,您离使用 C/C++ 的一刀切编译命令要远得多。尤其是因为没有占主导地位的工具链;远非人人都在使用GCC编译。
  • @QuinnMortimer 不,我的意思是,当我们使用 sublime 文本时,它会根据其扩展名自动构建我们的文件,即 gcc 用于 .c 文件,g++ 用于 .cpp 文件。我们不能在 vscode 中做类似的事情,以便它以类似的方式自动构建我们的文件吗?

标签: c++ vscode-settings vscode-debugger vscode-tasks


【解决方案1】:

没关系,我发现了一个名为 Code-runner 的扩展程序,它会自动运行,而无需我们每次都创建 tasks.json 文件。

【讨论】:

    猜你喜欢
    • 2014-08-06
    • 2018-08-05
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 1970-01-01
    相关资源
    最近更新 更多