【问题标题】:Don't have c_cpp_properties.json file in vscodevscode中没有c_cpp_properties.json文件
【发布时间】:2020-09-14 02:35:05
【问题描述】:

前段时间我开始在 vscode 中学习 cpp。我没有回到它,但我不知道如何编译/运行程序,我正在观看的每个教程都说我必须将路径从我的 MinGW 文件夹复制并粘贴到 c_cpp_properties.json 中的路径但在我的 .vscode 文件夹我没有那个文件。相反,我还有其他三个文件。

如何添加 c_cpp_properties.json 文件?

【问题讨论】:

  • 编译C++不需要c_cpp_properties.json,它用于智能感知

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


【解决方案1】:

仅适用于 Ubuntu。我在 Ubuntu 中遇到了这个问题。我使用 CTRL + Shift 通过一些调整 (GNOME TWEAK TOOL) 更改了键以更改语言布局 ru <-> en,它破坏了 Visual Studio 代码中的命令。

例如,我无法通过 CTRL + Shift + P 调用来创建文件c_cpp_properties.json。当我将 Ctrl + Shift 更改为其他 ALT + Shift - 键盘快捷键 Ctrl + Shift + P 开始正常工作,我可以生成c_cpp_properties.json。尝试检查您的键盘快捷键。 CTRL + Shift 应该为 Visual Studio 代码保留。

【讨论】:

  • 欢迎来到 SO!请使用文本格式工具发布问题
【解决方案2】:

键入 (Ctrl+Shift+P) 是不够的。出现的选项列表不包括“C/C++ Edit Configurations (UI)”

必须键入 (Ctrl+Shift+P) 然后开始键入“编辑”,此时应出现选项,然后可以选择。

请注意,一旦完成此操作,该选项会在稍后立即出现 (Ctrl+Shift+P)。我想这就是为什么在这么多答案甚至官方 vscode 文档中都没有提到您必须在第一次使用时输入 edit。

【讨论】:

    【解决方案3】:

    您可以通过运行命令 C/C++ 查看 C/C++ 配置 UI: 从命令面板 (Ctrl+Shift+P) 编辑配置 (UI)。

    来自here

    这将添加 c_cpp_properties 文件。

    【讨论】:

    • 注意,必须先安装Microsoft C++扩展,否则该命令不会出现。
    猜你喜欢
    • 2021-02-04
    • 2023-01-11
    • 1970-01-01
    • 2020-07-19
    • 2022-08-14
    • 2022-08-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多