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 打开后就可以直接跳转。

相关推荐
magic334165632 小时前
ESP32S3开发环境介绍和创建工程
vscode·c·头文件
萌萌站起3 小时前
Vscode 中 python模块的导入问题
ide·vscode·python
aqiu~3 小时前
VSCode编辑器用于Unity项目
vscode·unity
王夏奇3 小时前
pycharm中3种不同类型的python文件
ide·python·pycharm
ShawnLiaoking5 小时前
pycharm 上传更新代码
ide·elasticsearch·pycharm
Freak嵌入式8 小时前
MicroPython LVGL基础知识和概念:GUI 的扩展接口
ide·驱动开发·嵌入式·gui·lvgl·micropython·upypi
无限进步_12 小时前
【C++】重载、重写和重定义的区别详解
c语言·开发语言·c++·ide·windows·git·github
ZXF_H12 小时前
VSCode C/C++函数Ctrl+鼠标点击无法跳转的解决方法
c++·ide·vscode
这个人懒得名字都没写14 小时前
PyCharm图像查看器插件PixelLens
ide·python·pycharm
zhangfeng113315 小时前
vscode 之类的编辑器 ,跳转到某一个函数 方法 是什么快捷键 this->getEbayReturns($shop);
ide·vscode·编辑器