chromium+clangd快速代码跳转

在开发chromium的时候我们使用vscode工具进行开发,如果使用C++插件发现很容就卡死计算机了。

所以我们使用clangd工具来查看chromium的代码。

一、安装

在vscode中安装还是很简单的。

输入cland,点击安装即可

二、生成编译数据库

代码编译完成后,执行以下脚本

tools/clang/scripts/generate_compdb.py -p out/<build> > compile_commands.json

生成结束后可以看到在左下角会构建代码索引,构建成功就可以使用了,不过这个构建过程时间比较长。

如果觉得慢可以重启电脑,然后再开大vscode他的速度就上来了。

相关推荐
半盏茶香3 分钟前
扬帆数据结构算法之雅舟航程,漫步C++幽谷——LeetCode刷题之移除链表元素、反转链表、找中间节点、合并有序链表、链表的回文结构
数据结构·c++·算法
哎呦,帅小伙哦11 分钟前
Effective C++ 规则41:了解隐式接口和编译期多态
c++·effective c++
DARLING Zero two♡1 小时前
【初阶数据结构】逆流的回环链桥:双链表
c语言·数据结构·c++·链表·双链表
9毫米的幻想1 小时前
【Linux系统】—— 编译器 gcc/g++ 的使用
linux·运维·服务器·c语言·c++
Cando学算法1 小时前
Codeforces Round 1000 (Div. 2)(前三题)
数据结构·c++·算法
字节高级特工1 小时前
【优选算法】5----有效三角形个数
c++·算法
荣--2 小时前
HiJobQueue:一个简单的线程安全任务队列
c++·编码
肖田变强不变秃10 小时前
C++实现矩阵Matrix类 实现基本运算
开发语言·c++·matlab·矩阵·有限元·ansys
雪靡14 小时前
正确获得Windows版本的姿势
c++·windows
可涵不会debug14 小时前
【C++】在线五子棋对战项目网页版
linux·服务器·网络·c++·git