動作環境
Windows 7 Pro (32bit)
Sublime Text 3 Build 3143 (以下、ST3)
やりたいこと
- 4つのフォルダにソースが分かれている
- 1つのファイルで定義された関数が、どのフォルダのどのファイルの関数からコールされているか知りたい
準備
- ST3を起動し、4つのウィンドウにする
- タブを増やして、ウィンドウ外にドラッグ (位置は任意)
- ST3の4つのウィンドウをGrid(2行2列)に整列する
- それぞれのウィンドウに対して下記を行う
- Ctrl + Shift + Fにてgrep検索機能を表示する
- Where:に関して、検索したいフォルダを設定する
- ClearとAdd Folder使用
手順
- 検索キーワードをCtrl+C
- ST3の4つのウィンドウにおいて以下を行う
- Ctrl + Shift + Fにてgrep検索機能を表示する
- Find:の項目にてCtrl + V
- Enter
- grepの結果から関数コール元を確認する
別のソフトでも試した
動作環境
秀丸エディタ Version 8.79
秀丸エディタでも試した。
秀丸エディタの場合、検索結果が空の場合に選択したフォルダ情報が破棄された。
別の関数を調べる時にフォルダを再度選択することになるため、ST3を使う方が作業効率は高いだろう。