惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
M
MIT News - Artificial intelligence
S
SegmentFault 最新的问题
博客园 - 叶小钗
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
U
Unit 42
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - DoubleLi

Git 自动添加 git 子模块(.gitmodules) 如何在gitlab中使用子模块 CMake应用:模块化及库依赖 聊聊git push到远程服务器出现RPC failed问题 Qt Create多核编译配置 C++程序的发布部署方式及缺失依赖库dll的解决方法 VS+QT生成的exe文件所依赖的dll文件和路径 vs如何发布exe并附带动态链接库dll 详解 Visual Studio、MSVC、编译器版本,看完就不再困惑啦! MobaXterm使sftp目录与terminal目录同步 从GPS/北斗模块中获取经纬度 Loguru:Python 日志终极解决方案 VsCode C++ namespace has no member错误 VS Code 提示 namespace “std“ has no member “***“ 解决方法 windows平台中使用vscode远程连接linux进行c++开发配置教程(内容详细适合小白)-2021-3-30 从零开始的vscode安装及环境配置教程(C/C++)(Windows系统) VScode 完全卸载并清除原有配置 vscode中 “std“ 没有成员 “round“C/C++(135) vscode 提示 namespace “std“ has no member “mutex“ 的解决方法
vscode C++ 自动补全失效
DoubleLi · 2024-08-07 · via 博客园 - DoubleLi

设置搜索这几个,并设置为对应值。

如果没解决,可能是clangd的问题。

禁用clangd,然后去看看c_cpp_properties.json。

看complierPath是不是clang。 如果是,改成g++/gcc

再看一下intelliSenseMode是不是clang。如果是,改为default。

linux下c_cpp_properties.json的配置

 
  1. "compilerPath": "/usr/bin/g++",

  2. "intelliSenseMode": "${default}"

 

windows下c_cpp_properties.json的配置

 
  1. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++",

  2. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++/x86_64-w64-mingw32",

  3. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++/backward",

  4. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include",

  5. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include-fixed",

  6. "D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/include"

  7. "compilerPath": "D:\\programme\\mingw64\\bin\\g++.exe",

  8. "intelliSenseMode": "windows-gcc-x64"

 

如果嫌vscode自带的补全太慢,可以更改以下设置(默认为10,建议改到5以下)

参考文章:

VSCode C/C++无法跳转到定义、自动补全、悬停提示功能

VSCode代码自动补全太慢的问题

vscode解决自动补全突然失效的问题(c++)

posted on 2024-08-07 15:00  DoubleLi  阅读(2314)  评论()    收藏  举报