2012-02-22 25 views
5

Yazılımın belirli bir işlevi nerede tanımladığını bulmak için github üzerinde bir kamu deposu aramak istiyorum. Görünüşe göre bu ileri arama ile ileriye doğru olmalı. Filtreleri anlamadığımdan veya işlevlerin henüz tanımlanmadığından emin değilim.Belirli bir işlevi tanımlayan dosya için bir github deposu arayın

Örneğin, Hadley'in facet_wrap fonksiyon ggplot2 depo içinde tanımlanır nerede bulmak istiyorum

(it's here.)

Ben "R" ile yazılmış, Arama "Kod" seçerek gelişmiş arama çubuğunu deneyin hayal ve

girmek

Ve ben get no results. Sorguyu yanlış oluşturdunuz mu?

+0

GitHub'un arama fonksiyonuyla çok az şansım vardı, projeyi Eclipse'e aktardım ve bunu kullanarak aradım. – Noumenon

cevap

3

Arama terimi olarak user/repo gerekir.

facet_wrap repo:hadley/ggplot2

41 sonuçlar verir.

+0

İlginç. Aslında bulmaya çalıştığım örnek kod, bu şekilde görünmüyor. "Render_gfm repo: yihui/knitr" kelimesinin aranması [bana sonuç vermez] (https://github.com/search?type=Code&language=R&q=render_gfm+repo%3Ayihui%2Fknitr&repo=&langOverride=&x=0&y=0&start_value= 1), nihayet [buldum] (https://github.com/yihui/knitr/blob/master/R/hooks.R) el ile olsa bile. Sanırım arama tamamen endekslenmedi mi? – cboettig

+1

Evet Sanırım; knitr, GitHub için arama endeksi oluşturmak için çok genç. Sadece 'saveHTML repo: yihui/animation' denedim ve işe yaradı. –

İlgili konular