2012-02-22 26 views
5

Tôi muốn tìm kiếm kho lưu trữ công cộng trên github để tìm nơi phần mềm định nghĩa một hàm nhất định. Có vẻ như điều này nên thẳng về phía trước bằng cách sử dụng tìm kiếm nâng cao. Không chắc chắn nếu tôi không hiểu bộ lọc hoặc nếu các chức năng không được xác định.Tìm kho lưu trữ github cho tệp xác định hàm đã cho

Ví dụ, hãy tưởng tượng tôi muốn tìm nơi chức năng facet_wrap Hadley được định nghĩa trong kho ggplot2 (it's here.)

tôi cố gắng thanh tìm kiếm nâng cao chọn tìm kiếm "Code", được viết trong "R" và nhập

facet_wrap repo:ggplot2 

Và tôi get no results. Tôi đã tạo truy vấn không chính xác chưa?

+0

Tôi đã có rất ít may mắn với chức năng tìm kiếm của GitHub Tôi vừa nhập dự án vào Eclipse và tìm kiếm bằng cách sử dụng nó. – Noumenon

Trả lời

3

Bạn cần user/repo làm cụm từ tìm kiếm.

facet_wrap repo:hadley/ggplot2

cho 41 kết quả.

+0

Thú vị. Ví dụ mã tôi đã cố gắng tìm kiếm mặc dù không hiển thị theo cách này. Tìm kiếm 'render_gfm repo: yihui/knitr' [không cho tôi kết quả] (https://github.com/search?type=Code&language=R&q=render_gfm+repo%3Ayihui%2Fknitr&repo=&langOverride=&x=0&y=0&start_value= 1), mặc dù cuối cùng tôi đã tìm thấy (https://github.com/yihui/knitr/blob/master/R/hooks.R) theo cách thủ công. Đoán tìm kiếm không được lập chỉ mục đầy đủ? – cboettig

+1

Vâng tôi nghĩ vậy; knitr quá trẻ để GitHub xây dựng chỉ mục tìm kiếm. Chỉ cần thử 'saveHTML repo: yihui/animation' và nó hoạt động. –

Các vấn đề liên quan