2013年1月13日日曜日

GitHub リポジトリ内のソースコードの検索を行う

GitHubのリポジトリであのメソッドの定義を確認したい、ということが少なからずあるが、標準の検索で引っかからず仕方なくfork/cloneする・・・めんどくさい!と思ったことはないだろうか。

そんなときに仕えるのがAdvanced Searchのオプション。リポジトリ内のソースは以下のように検索できる。

repo:lift/framework  AddUserMenusAfter
例:Liftフレームワーク内のAddIserMenusAfterの定義を検索

repo:ユーザー名/リポジトリ名 検索キーワード で検索ができる。上記の例をそのまま検索窓に入れるときちんと検索されるはず(なぜか何個も引っかかるが・・・)。

これ以外にもいくつか使えるオプションがあり、それは こちら 参照(使えんオプションが多いのは気のせい?)。

これでわざわざローカルに落とす手間が省けます。

<参考>
Search code inside a Github project


0 件のコメント:

コメントを投稿