chromium+clangd快速代码跳转

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

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

一、安装

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

输入cland,点击安装即可

二、生成编译数据库

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

复制代码
tools/clang/scripts/generate_compdb.py -p out/<build> > compile_commands.json

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

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

相关推荐
Amnesia0_06 小时前
类型转换和特殊类
开发语言·c++
格林威6 小时前
C++ 工业视觉实战:Bayer 图转 RGB 的 3 种核心算法(邻域平均、双线性、OpenCV 源码级优化)
开发语言·c++·人工智能·opencv·算法·计算机视觉·工业相机
2401_851272996 小时前
C++中的模板方法模式
开发语言·c++·算法
2401_894241926 小时前
C++中的策略模式进阶
开发语言·c++·算法
.select.6 小时前
C++ 右值引用
开发语言·c++
2401_874732537 小时前
C++中的装饰器模式
开发语言·c++·算法
j_xxx404_7 小时前
力扣--分治(快速排序)算法题II:数组中的第K个最大元素(Top K问题),LCR159.库存管理III
数据结构·c++·算法·leetcode
ysa0510307 小时前
运用map优化多次查询【Kadomatsu 子序列】
数据结构·c++·笔记·算法
TTTrees7 小时前
C++学习笔记(31):智能指针(shared_ptr)
c++
_饭团7 小时前
C 语言内存函数全解析:从 memcpy 到 memcmp 的使用与模拟实现
c语言·开发语言·c++·学习·算法·面试·改行学it