Làm cách nào tôi có thể tìm kiếm các dự án sử dụng các gói / thư viện nhất định, v.v. trên GitHub?


6

Tôi đang cố gắng tìm các ví dụ mã mẫu liên quan đến một gói nhất định. Nếu tôi có thể làm như vậy tôi có thể chỉ ra nơi các gói cụ thể này đã được sử dụng trước đây bởi những người khác.

Có cách nào để làm điều này?

Gói trong câu hỏi là SwingBuilders 'thuộc về' JavaBuilders .

Tóm lại câu hỏi tôi muốn trả lời, dự án nào đã sử dụng gói SwingBuilders trên GitHub?


Các kết quả từ github.com/ có cung cấp một điểm khởi đầu cho các ví dụ không?
Tám ngày bất ổn

Có nhưng tôi cảm thấy có quá nhiều mặt tích cực
Pureferret

Dương tính giả như trong những gì được sử dụng trong mã thử nghiệm và ví dụ, thay vì sử dụng trực tiếp?
Tám ngày bất ổn

@Eightdayofmalaise không, khớp với mã có tên tương tự trong Groovy. Tôi nghĩ rằng hai có thể được sử dụng cùng nhau. Nhưng bạn đưa ra quan điểm công bằng về ví dụ so với mã trực tiếp
Pureferret

Chỉ với Java, bạn có thể lọc github.com/ từ
Tám ngày bất ổn

Câu trả lời:


2

Bạn có thể với các bộ lọc khác nhau.

  1. Tìm kiếm tên gói hoặc tên lớp bạn muốn xem mã ví dụ bằng cách sử dụng.

  2. Ở bên cạnh, nhấp vào và điều này sẽ lọc kết quả để hiển thị cho bạn chỉ mã nguồn chứ không phải kho lưu trữ (là chế độ xem kết quả tìm kiếm mặc định).

  3. Nếu khung, gói hoặc mô-đun bạn đang tìm kiếm chia sẻ tên với một tên khác bằng ngôn ngữ khác, hãy lọc bằng cách chọn ngôn ngữ.

  4. Nếu từ việc nhìn vào kết quả tìm kiếm mà bạn thấy những từ bạn không nghĩ là biểu thị cho các ví dụ bạn muốn xem xét, hãy thêm NOT word-to-excludevào như một phần của chuỗi tìm kiếm.

Ví dụ: chúng tôi sẽ tìm mã ví dụ bằng cách sử dụng SwingBuilder.

người chơi đu

Điều này trả về hai kho lưu trữ. Nhưng chúng tôi muốn mã, vì vậy sau khi nhấp vào bây giờ chúng tôi có 3214 kết quả mã .

Nhưng điều đó trộn lẫn trong Groovy và Java. Hãy thu hẹp với Java từ danh sách Ngôn ngữ ở bên cạnh. 728 kết quả bây giờ .

Nhưng một số kết quả có "kiểm tra" trong đó và chúng tôi không muốn điều đó. Thay đổi tìm kiếm thành:

swingbuilder KHÔNG kiểm tra

Vì đôi khi các bộ lọc tìm kiếm không mang theo, bạn có thể phải lặp lại bộ lọc Mã / Ngôn ngữ để quay lại vị trí của mình.

Điều này bây giờ sẽ cải thiện loại kết quả khi tìm mã ví dụ.


Tôi thực sự đã kết thúc việc sử dụng điều này như là thuật ngữ tìm kiếm của tôi: swingjavabuilder NOT Groovy NOT jacek extension:Javarất thành công. 'KHÔNG Groovy' đã tạo ra sự khác biệt lớn nhất, vì tôi nghĩ mã Groovy trong tệp .java là khá phổ biến.
Pureferret
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.