編集者の評価: ユーザーの評価:[合計: 0 平均: 0].ilfs_responsive_below_title_1 { width: 300px; } @media(最小幅: 500px) {.ilfs_responsive_below_title_1 { 幅: 300px; } } @media(最小幅: 800px) {.ilfs_responsive_below_title_1 { 幅: 336px; } }
このチュートリアルでは、GitHub コード検索を使用して探しているものを正確に見つける方法について説明します。 コード検索 は、GitHub の Twitter の高度な検索のようなものです。これはベータ段階であり、いくつかのフィルターを使用して、さまざまなリポジトリ間でコード スニペットを検索できます。変更日または任意の日付範囲でコードを検索できます。さらに、特定の GitHub リポジトリをサイズ、フォーク、開始日、プッシュ日で検索できます。
GitHub の複雑な検索機能については、GitHub に組み込まれているこのツールを使用できるようになりました。多くのユーザーがこの強力なツールへのベータ版アクセスを取得しており、そのインターフェースは Twitter の高度な検索によく似ています。
これで取得できる検索パラメータの完全なリストは次のとおりです。以下でコード/ユーザーを検索できるようになりました:
所有者 作成日 プログラミング言語 スター フォーク リポジトリ サイズ プッシュ日 ライセンス ファイル拡張子 ファイル サイズ パス 問題のステータス (閉じる/開く) コメントの数 ユーザーに割り当てられた問題のラベル 問題の更新日 ユーザー場所 フォロワーの数 パブリック リポジトリの数 Wiki の更新日
現時点では、これらのパラメータを使用して GitHub 上のあらゆるものを検索できます。ユーザーからリポジトリ、Issue まで、すべてをカバーしています。 Wiki を検索したり、場所でユーザーを検索したりすることもできます。検索ボックスに適切なパラメータを入力するだけで準備完了です。
GitHub コード検索を使用して必要なものを正確に見つける方法
すでにベータ アクセスであると述べたので、Code Search へのアクセスを要求するには GitHub アカウントが必要です。有効にした後、この URL をたどるだけで、このツールのメイン インターフェースが表示されます。.メイン インターフェースはシンプルで、ほとんど Google に似ています。
高度な検索オプションをクリックすると、さらに多くのオプションを展開できます。最終的なコード検索ツールは次のようになります。
ここで、コード、ユーザー、またはリポジトリを検索するためのさまざまなパラメーターに関する情報の入力を開始します。たとえば、20 人以上のフォロワーを持つフランスのすべてのユーザーを検索する場合は、次のようにします。
Enter キーを押すと、結果が表示されます。このプロセスをもう一度繰り返して、探しているものを見つけることができます。
ここで良いことは、パラメーターの一部が範囲入力を取ることができることです。したがって、これは結果をフィルタリングする場合に役立ちます。必要な入力を指定するだけで、検索文字列を生成することもできます。後で誰かが GitHub 用の検索クエリ ビルダを作成できるようになったら、手動で入力ボックスに入力する必要がないため、良い選択肢になるでしょう。
最終的な考え:
コードの一部や特定のユーザーを見つけるために通常の GitHub 検索に苦労している場合は、新しいコード検索が役立ちます。私は哲学が好きで、それが提供する一種の高度なインターフェースは、プラットフォームでの検索機能を改善するために必要でした.私は個人的に気に入っています。彼らがすぐにベータ段階から抜け出し、すぐに GitHub 内に実装してくれることを願っています.