chromium+clangd快速代码跳转

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

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

一、安装

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

输入cland,点击安装即可

二、生成编译数据库

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

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

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

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

相关推荐
计算机安禾41 分钟前
【数据结构与算法】第42篇:并查集(Disjoint Set Union)
c语言·数据结构·c++·算法·链表·排序算法·深度优先
苕皮蓝牙土豆2 小时前
Qt图形视图框架入门:坐标系统与鼠标事件处理详解
c++·qt
众少成多积小致巨2 小时前
libbinder_ndk 入门指南
前端·c++·架构
历程里程碑2 小时前
二叉树---翻转二叉树
开发语言·c++·elasticsearch·链表·搜索引擎·tornado·dash
闻缺陷则喜何志丹3 小时前
【排序】P6149 [USACO20FEB] Triangles S|普及+
c++·算法·排序·洛谷
tankeven3 小时前
HJ178 【模板】双指针
c++·算法
charlie1145141913 小时前
嵌入式C++工程实践——第13篇:第一次重构 —— enum class取代宏,类型安全的开始
开发语言·c++·vscode·stm32·安全·重构·现代c++
CHANG_THE_WORLD3 小时前
C++ 文件读取函数完全指南
开发语言·c++
6Hzlia3 小时前
【Hot 100 刷题计划】 LeetCode 300. 最长递增子序列 | C++ 动态规划 & 贪心二分
c++·leetcode·动态规划
阿正的梦工坊3 小时前
JavaScript 闭包 × C++ 类比:彻底搞懂闭包
开发语言·javascript·c++