EXPLORE HORNET

从代码细节,
走向工程全貌。

阅读有方向,导航有依据,工作状态清晰可见。

01 / CALL GRAPH

让函数关系成为可探索的地图。

在底部 Hornet Graph 面板双向展开调用关系。平移和缩放保持探索连贯,设为中心继续深入另一个函数。

固定展开锚点高亮短线追踪一键展开 / 折叠双击跳转

每张图最多加载 250 个函数,可切换中心分段浏览。语义关系完整程度取决于项目编译配置。

sensor.c — embedded-project交互示意
C sensor.c ×
src sensor.c processSample
12// 从一次采样,看清完整调用链
13void processSample(void)
14{
15 float value = readSensor();
16 value = filterSample(value);
17 publishResult(value);
18}
PROBLEMSHORNET GRAPHOUTPUT函数调用关系
processSample
processSample 的调用关系示意,可通过工具栏展开和折叠 processSamplesensor.c:13 readSensorsensor.c:28 filterSamplefilter.c:42 publishResultqueue.c:61 adcReadadc.c:36 queueSendqueue.c:84

⑂ main Hornet C/C++: idleHornet: Hybrid UTF-8 C
SEE IT IN ACTION

在真实的 VS Code 中看看它。

函数调用图、动态追踪、解析模式与状态菜单。

Hornet C/C++ · 功能录屏

看清每一次调用

点击播放,查看实际插件操作。

此录屏展示产品操作流程;最新连线布局以当前安装版本为准。

贴近编辑的语言能力

补全、悬停、签名提示、定义 / 声明跳转和引用搜索。启用 Compiler 后,按 clangd 的支持能力提供重命名、代码操作、格式化与语义高亮。

完整工程扫描

默认递归扫描源文件和头文件,包含生成目录与第三方目录。明确的 Hornet 排除设置决定跳过范围,扫描进度以百分比和文件数显示。

控制后台工作

从状态栏调整 CPU 设置,更新或重建索引,打开扩展、Clangd 与 Hornet-DB 日志。每个工作区文件夹使用独立配置和语言服务。

从你的工程开始体验。

无需离开 VS Code,即可接入熟悉的工作流。

下载扩展

搜索使用文档

输入关键词查找文档。

Esc 关闭 · Tab 选择结果