Sourcegraph 是一個用於索引開源程式碼的搜尋引擎,它的功能已經擴展,可以搜尋和瀏覽透過 Fedora 儲存庫分發的所有軟體包的原始程式碼。 Linux除了先前提供的 GitHub 和 GitLab 專案搜尋功能外,Fedora 還收錄了超過 34.5 個原始碼套件。它提供靈活的搜尋工具,支援按倉庫、軟體包、程式語言或函數名稱進行搜索,並提供視覺化程式碼審查功能,能夠分析函數呼叫和變數定義。
Sourcegraph 開發人員最初計劃將索引規模擴大到 5.5 萬個 GitHub 或 GitLab 上獲得一星或以上評價的倉庫,但他們意識到,要全面覆蓋開源軟體,僅僅索引 GitHub 和 GitLab 是不夠的,因為許多專案並沒有使用這些平台。最佳方案是額外索引來自發行版倉庫的來源文字。至於來自 GitHub 和 GitLab 的程式碼,目前該索引已收錄約 2.2 萬個六星或六星以上的倉庫。
來源: opennet.ru
