ccls
0.20241108
ccls源自cquery,是一個C/C++/Objective-C語言伺服器。
$ccls/call
$ccls/inheritance
$ccls/member
$ccls/vars
...$ccls/navigate
它具有程式碼庫的全域視圖並支援大量交叉引用功能,請參閱 wiki/FAQ。當您開啟第一個檔案時,它開始並行索引整個專案(包括子項目,如果存在),而主執行緒可以在索引完成之前處理請求。儲存檔案將增量更新索引。
ccls 可以索引自身(空閒時約 180MiB RSS,2018 年 9 月 1 日註明)、FreeBSD、glibc、Linux、LLVM(約 1800MiB RSS)、musl(約 60MiB RSS)…具有不錯的記憶體佔用。有關範例,請參閱 wiki/Project-Setup。