検索でこれ使ってたが、ag良いぞ
$ find . -type f | xargs grep ""
Macでインストール
$ brew install ag
もくじ
文字列検索
$ ag MypageController
app/Http/Controllers/MypageController.php
15:class MypageController extends Controller
routes/web.php
45:Route::get('/mypage', 'MypageController@index');
46:Route::post('/mypage', 'MypageController@index');
47:Route::get('/mypage/post', 'MypageController@post');
48:Route::post('/mypage/post', 'MypageController@post');
49:Route::get('/mypage/review/del', 'MypageController@destroy'); // レビュー削除
50:Route::get('/mypage/review/edit', 'MypageController@show'); // レビュー編集ページ表示
51:Route::post('/mypage/review/edit', 'MypageController@edit'); // レビュー編集実行
-g ファイル名での検索
$ ag -g MypageController app/Http/Controllers/MypageController.php
–ignore-dir 指定したディレクトリを無視
vendorディレクトリを無視して検索
$ ag -g MypageController --ignore-dir vendor --ignore-dir
複数無視 vendor, logディレクトリも無視して検索
$ ag -g MypageController --ignore-dir vendor --ignore-dir log




