GitHubに新しいコード検索機能が登場:スケーラブルで高速、正確な検索
GitHubはコード検索機能のテクノロジープレビュー版を発表した。GitHubが一から構築したコード専用の検索エンジンをベースにしている。
GitHubは2021年12月8日(米国時間)、コード検索機能のテクノロジープレビュー版を発表した。このコード検索機能は、GitHubが一から構築したコード専用の検索エンジンをベースにしており、既存の検索機能を大幅に改善した。
テクノロジープレビューを利用するには、ウェイティングリストに登録し、GitHubから承認の連絡を待つ。その後、https://cs.github.comからログインすればよい。コード検索の新しいユーザーインタフェースが用意されている。良好なフィードバックが得られ、広範な導入の準備が整った段階で、コード検索機能をgithub.comのメインインタフェースに統合する計画だ。
新しいコード検索機能の検索インデックスは現在、最もポピュラーな500万以上のパブリックリポジトリをカバーしている。テクノロジープレビューユーザーは、併せて自分がアクセスできるプライベートリポジトリも検索できる。
プログラミング言語別では、C#、Python、Go、Java、JavaScript、TypeScript、PHP、Protocol Buffers、Ruby、Rustのシンボルを検索キーワードとして利用できる。
GitHubによればコード検索機能のポイントは次の通りだ。
・関連性が高い検索結果を得られる
スマートランキングと、コードに最適化されたインデックスにより、ユーザーにとって関連性の高い検索結果が上位に表示される。このため、探しているものを簡単に発見できる。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- GitHubに誤って機密データをアップロードしようとしていないか、オープンソースの対策ソフトが公開
クラウドコミュニケーションプラットフォームを手掛けるTwilioは、機密データを誤ってGitHubにアップロードすることを防ぐツール「Deadshot」を開発し、2021年5月にオープンソースソフトウェアとして公開した。 - GitHub、「GitHub Desktop 2.7」を公開、コミットのチェリーピックが可能に
GitHubは2021年3月30日(米国時間)、GUIを使ってGitHubを操作できる公式クライアントアプリケーションの最新版「GitHub Desktop 2.7」を公開した。「git cherry-pick」コマンドをGUIで実行できる。 - 近畿大学の研究グループが「開発効率が良くなる検索方針」に関する論文発表
近畿大学理工学部情報学科の准教授を務める角田雅照氏らの研究グループは、ソフトウェア開発に向けた効率的なインターネットの検索方針に関する論文を発表した。「効率的な検索方針が明らかにできれば生産性を向上させられる」という。