Sourcegraph を利用する
GitHub で検索をするときに、「この関数ってどこから呼び出されているんだろう?」「print って関数を見たいんだけど、数多すぎてわからん…」ということが往々にして発生するかと思います。
僕はこれまで、git clone でリポジトリをダウンロードして、その中でエディタの検索機能を使っていたのですが、それをブラウザ上で完結してしまうのが Sourcegraph です。
GitHub の public repo だったら、ブラウザのプラグインインストールのみで大丈夫
Sourcegraph browser extension - Sourcegraph をインストールすると、GitHub のリポジトリでちょっと待つとボタンが現れます。
非公開のソースコード用に自分たちでホストすることができる
Install Sourcegraph with Docker - Sourcegraph にあるとおり、プライベートにしておきたいソースコードのために、自分でホスティングすることも可能です。
ソースコードの検索はソフトウェアエンジニアであれば、何度も実行するため、こういったところで運用改善できると非常に便利ですね。