2012-02-22 37 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

相关问题