状态与维护
索引进度、CPU 用量、三类日志与索引重建。
读取状态
悬停 Hornet C/C++: idle 查看版本、模式与 CPU Usage。扫描时显示当前阶段的百分比和文件数量。工程源文件 / 头文件数量与 clangd 编译数据库任务数量是两个不同维度,不必相同。
点击状态栏可打开操作菜单。VS Code 的状态栏右键菜单由编辑器管理,Hornet 使用悬停链接与左键菜单提供自身操作。
维护操作
| 操作 | 作用 |
|---|---|
| Open Extension Logs | 扩展启动和整体运行信息。 |
| Open Clangd Logs | clangd 启动、编译参数与语义解析日志。 |
| Open Hornet-DB Logs | Tag / Flyweight 轻量索引日志。 |
| Open Settings | 打开 Hornet 配置。 |
| Update Index | 更新现有索引。 |
| Rebuild Index | 重启解析器、清理工作区标准 clangd 索引缓存并重新扫描。 |
| Reload window | 重新加载 VS Code 窗口。 |
| Clear Errors | 清除当前诊断;下一次解析可能再次显示问题。 |
调整 CPU 用量
默认 Maximum,可切换为 High、Medium 或 Low。此设置调整 clangd 的线程数量及轻量解析器的工作占比,并非操作系统级 CPU 使用率硬上限。