Browsing Erlang code EmacsでErlangのコードをリファクタリングしていると、ある関数を呼び出している関数をすべてピックアップしたい、ということがあります。これまではEtagsを使っていましたが、以下のページでerlcscpeというツールが紹介されていたので、試してみました。 モダンErlang/OTP開発環境 2013 - kuenishi’s blog erlcscpeのプロジェクトサマリに「Program which builds cscope database for erlang files」とあるように、これはErlangのコードを解析してcscopeのデータベースを作成するツールです。 Cscopeについては、以前Linux Kernelのコードを読む際に使ったことがあり、使い方等は以下のページに記載しています。 CScope - revamping