原博客:VSCode C/C++无法跳转到定义、自动补全、悬停提示功能_c/c++:edit configurations(json)-CSDN博客

 我在此基础上加一点:

首先确保自己有这个插件:

点击 齿轮⚙ 符号,进入 配置设置,找到

把 C_cpp : Intelli Sense Engine 的内容设置为 default

 如果设置不了,那就吧clangd这个扩展禁用掉,然后再次修改 Intelli Sense Engine 为default 就可以啦

重新配置后,重启 vscode 就行了

至于VSCode 在Mac上不用 clangd 用g++ 编译器(配合code runner )的方法详见:

MAC VSCODE g++编译器无法编译C++11语法的 解决办法(CodeRunner版本)-CSDN博客

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐