GitHubで特定のパッケージ/ライブラリなどを使用するプロジェクトを検索するにはどうすればよいですか?


6

特定のパッケージに関連するサンプルコードの例を見つけようとしています。できれば、この特定のパッケージが他のユーザーによって以前に使用された場所を示すことができます。

とにかくこれを行うにはありますか?

問題のパッケージは、JavaBuildersに「属している」SwingBuildersです。

手短に言えば、GitHubでSwingBuildersパッケージを使用したプロジェクトは何ですか?


github.com/…の結果は例の出発点になりますか?
8日間の倦怠感2014年

はい、しかし、誤
検知

実際の使用ではなく、テストやサンプルコードで使用されているような誤検知?
8日間の倦怠感2014年

@Eightdaysofmalaiseいいえ、Groovyで類似した名前のコードに一致します。2つは一緒に使用できると思います。しかし、あなたは例とライブコードについて公平な立場を
とり

Javaだけの場合は、github.com /
Eight Days of Malaise

回答:


2

様々なフィルターでできます。

  1. コード例を使用して見たいパッケージ名またはクラス名を検索します。

  2. サイドで[ コード ]をクリックすると、結果がフィルターされ、リポジトリー(デフォルトの検索結果ビュー)ではなく、ソースコードのみが表示されます。

  3. 探しているフレームワーク、パッケージ、またはモジュールが別の言語の他の名前と名前を共有している場合は、言語を選択してフィルタリングします。

  4. 検索結果を見て、検討したい例を示すものではないと思われる単語が見つかった場合NOT word-to-excludeは、検索文字列の一部として追加します。

たとえば、SwingBuilderを使用してサンプルコードを探します。

スイングビルダー

これは2つのリポジトリを返します。しかし、我々はそうでクリックした後、コードをしたいコード、我々は3214の、コードの結果を持っています

しかし、それはGroovyとJavaに混在しています。横の言語リストからJavaで絞り込みましょう。現在728件

しかし、一部の結果には「テスト」が含まれており、それは望ましくありません。検索を次のように変更します。

swingbuilder NOTテスト

検索フィルターが実行されない場合があるため、元の場所に戻るには、コード/言語フィルターを繰り返す必要がある場合があります。

これにより、サンプルコードを探すときの結果のタイプが改善されるはずです。


私は実際にこれを私の検索用語として使用することになりました:swingjavabuilder NOT Groovy NOT jacek extension:Javaこれは非常に成功しました。「NOT Groovy」が最も大きな違いを生みました。.javaファイルのGroovyコードは非常に一般的だと思います。
Pureferret 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.