常見問題
處理 clangd 下載失敗、索引不完整、遠端安裝和重複診斷。
clangd 下載失敗怎麼辦?
執行 Hornet C/C++: Auto Setup clangd 重試,或使用 Configure clangd 指向已安裝的可執行檔。下載支援 VS Code HTTP 代理及 HTTPS_PROXY / HTTP_PROXY 環境變數。 Hybrid 此時仍可使用 Tag 瀏覽,也可切換 Flyweight。
為什麼索引或呼叫關係不完整?
檢查編譯資料庫、真實工具鏈路徑、頭檔目錄和預處理巨集。再查看 Hornet-DB / Clangd 日誌,確認是否有讀取失敗或主動排除。輕量掃描數量不等於 clangd 的編譯資料庫任務數量。
補全和診斷重複出現?
檢查是否同時啟用了其他提供相同 C/C++ 語言服務的擴展,避免重複提供補全、診斷和索引。
在 WSL 或 SSH 中安裝哪個套件?
選擇遠端工作區主機的系統與 CPU 架構,並在遠端環境安裝擴充。例如 Windows 主機連接 Linux x64 伺服器,應在伺服器環境使用 Linux x64 套件。
為什麼沒有自動更新?
目前安裝管道為 GitHub Releases 的 VSIX,不透過 Marketplace 自動更新。請在下載頁取得新包,安裝後重載視窗。
如何提交一個有效回饋?
在Issues 中提供作業系統、CPU 架構、VS Code / Hornet / clangd 版本和復現步驟。日誌可能包含本機工程路徑,分享前請檢查內容。
產品與第三方聲明
Hornet C/C++ 是獨立工具,不是微軟官方 C/C++ 擴充。 VS Code 名稱屬於其各自權利人。插件安裝包保留 LICENSE.txt 與 ThirdPartyNotices.txt,單獨安裝的 clangd 遵循自身授權。
本網站提供產品介紹、文件和公開安裝包連結。瀏覽器儲存主題與語言偏好,不設定分析或廣告 Cookie。部署伺服器及下載服務可能記錄常規存取日誌;安裝包下載由 GitHub 提供。