Thay thế cho Tìm kiếm Google Code? [đóng cửa]


164

Google Code Search rất có giá trị đối với tôi với tư cách là nhà phát triển - Tôi sử dụng nó vài lần một tuần để xem các nhà phát triển khác đã sử dụng API (thường được ghi chép kém) như thế nào. Thật tiện lợi khi xem phần bên trong của một số API đó hoặc để tìm API nào tương ứng với chức năng bạn muốn (cụ thể là tài nguyên tuyệt vời cho Android - cung cấp cho nó một số văn bản bạn nhìn thấy trên màn hình và nó sẽ thường tìm lớp thực hiện).

Bây giờ Google ngừng tìm kiếm mã vào ngày 15 tháng 1 năm 2012, liệu có sự thay thế tốt nào không?


12
Kể từ 2013/03/07, dường như code.google.com/codesearchcuối cùng đã tắt máy (bây giờ là thật). Chỉ vài ngày trước nó vẫn có thể truy cập và có thể sử dụng được, bây giờ url trên trả về lỗi 404 trang. Tìm kiếm mã RIP. Nhưng kodersthực sự là một lựa chọn tốt.
Andreas W. Wylach

1
Hãy thử Tìm kiếm GitHub tại github.com/search
kenorb

5
Người tạo ra mã tìm kiếm đã phát hành một bài viết chi tiết về cách tất cả hoạt động và nguồn có sẵn ở đây . Rõ ràng, điều này có thể được chạy trên một máy! Hy vọng, điều này sẽ được ai đó đứng lên, ở đâu đó, sớm thôi ...
gMale

những gì về coc đua.com - nó hoạt động với javascript và nó là công cụ duy nhất để hiểu chức năng, vì vậy bạn chỉ cần tìm kiếm những thứ như "bản đồ băm" hoặc "tiêu đề phân tích" và tìm các triển khai đầy đủ, tài liệu, ví dụ sử dụng và hơn thế nữa.
Yoni

Tôi biết đây là một chủ đề cũ hơn, nhưng bây giờ cũng có exemplator.xyz tìm thấy các ví dụ sử dụng cho mã Java (không may chỉ có Java ngay bây giờ) - nhưng nó hoạt động tốt!
jundl77

Câu trả lời:


44

 

 

Tôi nghĩ Open Hub Code Search (trước đây gọi là ohloh và koders) là một lựa chọn tốt, nhưng nó đã bị đóng gần đây. [Ngưng]


1
Open Hub Code Search hiện đã bị ngừng, nhưng Sourcegraph cho phép bạn tìm kiếm mã và xem các lập trình viên khác đang gọi / sử dụng các thư viện như thế nào. (Tôi đang liên kết với Sourcegraph.)
sqs

75

Tôi đã xem lại các trang web sau

Tốt

Bị hỏng hoặc không phù hợp

(Tôi sẽ phải thử lại những thứ này sau)

  • Antepedia (đăng nhập GitHub bị hỏng kể từ 2016-08-23; không tìm kiếm mã?)
  • SymbolHound (công cụ tìm kiếm chung, không chỉ mã)
  • Codase (chỉ có C, C ++, Java; dịch vụ không có sẵn kể từ 2016-08-23)
  • Codefetch (không thể truy cập vào năm 2016-08-23)

Cái chết

Khi tôi thực hiện đánh giá ban đầu, Koders hóa ra là người chiến thắng cho mục đích của tôi, nhưng tôi thực sự thích giao diện người dùng và các tính năng của SymbolHound Code Search tốt hơn. Vấn đề duy nhất với SymbolHound là số lượng nhỏ các trang web được lập chỉ mục. Công cụ tìm kiếm [code] cũng đầy hứa hẹn tại thời điểm đó.

Nhiều trang web tôi đã xem xét đã bị ngừng hoàn toàn hoặc đã vô hiệu hóa chức năng tìm kiếm mã của họ. Krugle và tìm kiếm [code] dường như đang hoạt động và GrepCode rất tốt nếu bạn sống trong thế giới Java.


5
Koders không còn có sẵn.
Tỏi

@akaihola, Có phải tất cả đều dựa trên cùng một nguồn dữ liệu? Có bất kỳ điểm nào trong việc sử dụng bội số của chúng?
Pacerier

Vì vậy, bạn nghĩ gì về 'người chiến thắng' bây giờ khi Koders bị ngừng?
RastaJedi

@Pacerier, dường như có một số khác biệt về nguồn dữ liệu và mỗi trang web đều tự lập chỉ mục.
akaihola

1
@akihola Cảm ơn bạn vì những lời tốt đẹp về mã tìm kiếm :) Hy vọng sẽ cải thiện chiều rộng và độ sâu của nó trong năm tới.
Ben Boyter

17

Một cái khác để xem xét là http://searchcode.com/ Nó hỗ trợ tìm kiếm regex như tìm kiếm Google Code. Ví dụ,

http://searchco.de/?q=/[cb]at/
http://searchco.de/?q=/a{2,3}/
http://searchco.de/?q=/^import/
http://searchco.de/?q=/atoi/%20ext:c
http://searchco.de/?q=/dll$/

Là tất cả các tìm kiếm hợp lệ.


6
Có vẻ như regex không được hỗ trợ nữa? : /
akavel

1
Không ai sử dụng nó để thành thật. Tôi có thể mang nó trở lại sau khi tôi chuyển đổi mã theo thời gian.
Ben Boyter

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.