2012-02-22 40 views
5

我想在github上搜索公共存儲庫以找到軟件定義給定函數的位置。看來這應該是直接使用高級搜索。不確定我是否不理解過濾器或者功能是否沒有定義。搜索定義給定函數的文件的github存儲庫

例如,假設我想找個地方哈德利的facet_wrap功能的GGPLOT2庫中定義(it's here.

我嘗試先進的搜索欄中選擇搜索「碼」,寫在「R」,然後輸入

facet_wrap repo:ggplot2 

而我get no results。我是否錯誤地形成了查詢?

+0

我對GitHub的搜索功能感到很幸運,我只是將項目導入Eclipse並使用它進行搜索。 – Noumenon 2015-09-10 18:46:13

回答

3

您需要user/repo作爲搜索項。

facet_wrap repo:hadley/ggplot2

給出41分的結果。

+0

有趣。我最初試圖找到的示例代碼雖然不以這種方式顯示。搜索'render_gfm repo:yihui/knitr' [不給我結果](https://github.com/search?type=Code&language=R&q=render_gfm+repo%3Ayihui%2Fknitr&repo=&langOverride=&x=0&y=0&start_value= 1),即使我最終[找到它](https://github.com/yihui/knitr/blob/master/R/hooks.R)手動。猜猜搜索沒有完全索引? – cboettig 2012-02-22 22:37:38

+1

是的,我認爲是的。針對GitHub構建搜索索引,knitr太年輕了。剛試過'saveHTML repo:yihui/animation'就行了。 – 2012-02-23 02:18:13

相關問題