この記事は 弥生 Advent Calendar 2021 の24日目の記事です。 こんにちは。弥生でエンジニアをしている、たけです。 突然ですが、この記事を読んでくださっているみなさんは、ソースコードの検索をどのように行っていますか? 普段から道に迷いやすい私ですが、ソースコードを読んでいるときにも迷子になることが多々あります。 そのうえ極度の面倒くさがりなので、「IDEを立ち上げるのもちょっとな…」と思うことがあります。 そこで、「OpenGrok」というソースコード検索エンジンを自分の開発用PCに構築することにしました。 私は普段デスクトップアプリケーションの開発を行っているのですが、Webアプリケーションの基本の勉強になりそうだと思ったことも、OpenGrokを使ってみようと思った理由の一つです。 目次 OpenGrokとは? 環境構築手順 1. 事前準備 2. Ctagsをダウン