chromium+clangd快速代码跳转

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

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

一、安装

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

输入cland,点击安装即可

二、生成编译数据库

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

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

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

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

相关推荐
Cinema KI2 小时前
吃透C++继承:不止是代码复用,更是面向对象设计的底层思维
c++
Dream it possible!4 小时前
LeetCode 面试经典 150_二叉搜索树_二叉搜索树中第 K 小的元素(86_230_C++_中等)
c++·leetcode·面试
Bona Sun6 小时前
单片机手搓掌上游戏机(十四)—pico运行fc模拟器之电路连接
c语言·c++·单片机·游戏机
oioihoii6 小时前
性能提升11.4%!C++ Vector的reserve()方法让我大吃一惊
开发语言·c++
小狗爱吃黄桃罐头6 小时前
《C++ Primer Plus》模板类 Template 课本实验
c++
码力码力我爱你9 小时前
Harmony OS C++实战
开发语言·c++
Vect__9 小时前
别再只懂 C++98!C++11 这7个核心特性,直接拉开你与普通开发者的差距
c++
想唱rap9 小时前
C++ map和set
linux·运维·服务器·开发语言·c++·算法
小欣加油10 小时前
leetcode 1018 可被5整除的二进制前缀
数据结构·c++·算法·leetcode·职场和发展
玖剹11 小时前
递归练习题(四)
c语言·数据结构·c++·算法·leetcode·深度优先·深度优先遍历