vscode+clangd打开头文件发现某些标识符不识别为“白色”语言模型识别为C++

好长时间遇到这样一个问题,就是vscode+clangd+remote SSH环境,打开linux内核源码或者Uboot内核源码的头文件,发现存在大量的标识符是白色的,没有被选择的vscode主题识别到,如图所示:

而打开的源文件就不存在这样的问题。

刚开始,我以为是主题的原因,换了好几种vscode自带主题,都无法解决问题,后来我终于找到原因了:打开头文件后,vscode识别头文件h文件为c++模型,如任务栏右下角所示,正确应该识别为C语言。

因此只需要将识别错误的c++改成"自动检测",就解决了。

那么如何设置打开h头文件的时候用识别为c语言而非C++呢?

第二步:选择c,这样当再次打开h头文件的时候识别为C语言而非C++语言。

相关推荐
bing_feilong6 小时前
vscode: ssh Got bad result from install script
ide·vscode·ssh
沫璃染墨8 小时前
从零入门计算机网络系列(五):UDP套接字编程实战——从核心API到客户端与服务器通信
linux·网络·c++·vscode·网络协议·udp
程序员龙一1 天前
VsCode+ClaudeCode+Deepseek的配置
vscode·claude·deepseek·vibecoding
cgblpx2 天前
vscode的安装
ide·vscode·编辑器
golang学习记3 天前
Zed 新特性:AI 还在跑,电脑可以不睡了
人工智能·vscode·电脑·zed
瑶山3 天前
Windows + WSL2 Ubuntu + VS Code配置C++开发环境
开发语言·c++·windows·vscode·wsl
golang学习记4 天前
VSCode多光标迎来重大更新
ide·vscode·编辑器
专业程序开发源4 天前
flask家电故障预测系统92491-计算机课程设计/毕业设计
vscode·python·sql·算法·flask·课程设计
Vex2une4 天前
PowerShell ISE 到 VS Code 迁移史:从集成脚本环境到现代编辑器工作流
windows·vscode·powershell·powershell ise·powershell 扩展·powershell 7·脚本编辑器
小李不困还能学4 天前
VSCode远程开发免密码登录
ide·vscode·编辑器