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 選擇結果