当前位置:   article > 正文

vscode使用小结_edit includepath setting

edit includepath setting

头文件只能感应设置

通过编辑 .vscode/c_cpp_properties.json文件
(有波浪线,说明没有感应到,点击小灯泡,–> Edit includePath setting)

或者使用快捷键
Ctrl+P > edit c/c++ configuration
就会出现一个 c_cpp_properties.json文件

{
    "configurations": [
        {
            "name": "Linux",
            "browse": {
                "path": [
                    "${workspaceFolder}"
                ],
                "limitSymbolsToIncludedHeaders": true
            },
            "includePath": [
                "${workspaceFolder}",
                "${workspaceFolder}/lib/gstreamer"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "clang-x64"
        }
    ],
    "version": 4
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

includePath下,可以添加工程内的和系统内的依赖

手动安装 C/C++ Extension

C/C++ Extension: Downloading 2/4: ClangFormat (Linux / x86_64)

error Downloading package ‘C/C++ language components (Linux / x86_64)’

原因: 虽然电脑安装了C++的插件,但是需要联网下载依赖,但是不知道为什么最近怎么安装不上,所以只能手动安装。

解决办法:根据相应的插件版本,下载相应的依赖包,比如
0.21.0 版本的Linux包 https://github.com/Microsoft/vscode-cpptools/releases/download/0.21.0/cpptools-linux.vsix

然后 vscode中 view–>command Palettle–>install from VSIX 来安装这个vsis文件
参见 https://github.com/Microsoft/vscode-cpptools/releases

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号