vscode 阅读linux内核(vscode+clangd)

此插件曾在vim里用过,非常好用。

首先先在vscode 里下载clangd插件

这只是客户端,还需下载个服务器(这在coc插件里也有说明)

sudo apt install clangd

下载完后可以 clangd --version 查看版本信息,如果能查看,则已经安装成功。

当然,make也要装(不懂make的请先去学make)

然后下载个bear

可以看出跳转得有b一个json文件。

对于cmake来说有个配置选项可直接打开生成json,但是linux内核使用makefile构建的工程

所以就用到了bear

从图中看出,对于make得用bear make生成json文件,所以下面我们就直接下载linux内核源码,配置一下,然后直接bear make就行(对于高版本的bear 则输入bear -- make),用vscode 打开后就可以直接跳转。

相关推荐
lilv6624 分钟前
visual studio 2026中C4996错误 ‘operator <<‘: 被声明为已否决
c++·ide·visual studio
帮帮志1 小时前
05【AI大模型对话/创建项目】通过pycharm创建大模型项目,关联Anaconda环境
ide·人工智能·python·语言模型·pycharm
The_cute_cat2 小时前
Vim的初步学习
学习·编辑器·vim
raoxiaoya2 小时前
golang本地开发多版本切换,golang多版本管理,vscode切换多版本golang
开发语言·vscode·golang
ME10102 小时前
VSCode旧版本远程开发环境配置与故障排查指南
ide·vscode·编辑器
玖疯子2 小时前
用VSCode打造AI开发环境的技术文章大纲
vscode
AI视觉网奇2 小时前
vscode 设置默认环境
ide·vscode·编辑器
繁星星繁2 小时前
CMake快速上手
c语言·c++·编辑器·学习方法·visual studio code
ttod_qzstudio2 小时前
将 AntV X6 图编辑器转化为表达式引擎:Vue3 技术方案深度解析之Kimi
编辑器·antvx6
ttod_qzstudio3 小时前
基于 AntV X6 的图形化数值计算表达式编辑器设计与实现之DeepSeek
编辑器·antvx6