狀態與維護
索引進度、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 使用率硬上限。