エディタの機能になるのでしょうか。もしそうであればそのエディタ名を教えてください。
■エディタの検索(grep)で関数名で検索では駄目でしょうか?
エディタ例
サクラエディタ
http://members.at.infoseek.co.jp/sakura_editor/snapshot.html
秀丸
http://hide.maruo.co.jp/software/hidemaru.html
---------------------------------------------------
■それでは、無理なぐらい大きいプログラムなら
http://www.doyouphp.jp/tips/tips_phpdocumentor.shtml
とかでJavadocみたいなAPIリファレンスを作成したら
どうでしょうか?
eclipseなら関数にカーソルを合わせてF3を押すだけで、定義してあるファイルを教えてくれます。(開いてくれます)
入門にお勧めなのは一通りプラグインが入ったeasyeclipseです。
easyeclipse
■ タグジャンプ
xyzzy のタグジャンプを利用しています。
関数にカーソルを合わせ、あるキーを押すと、その関数のあるファイルの該当個所にジャンプする機能です。
タグジャンプ - XyzzyWiki
http://xyzzy.s53.xrea.com/wiki/index.php?%A5%BF%A5%B0%A5%B8%A5%E...
タグジャンプがないエディタでも ctags を使えば実現できます。
ctags日本語対応版
http://hp.vector.co.jp/authors/VA025040/ctags/
■ クロスリファレンス
関数の呼び出し元も分かり、非常に便利です。
MOONGIFT: ≫ PHPXref:オープンソースを毎日紹介
http://www.moongift.jp/2005/06/624/
■ PHPDoc
ルールに従いコメントを記述すると API のドキュメントが作られます。
http://pear.php.net/pepr/ のドキュメントに使われています。
これはすぐにできるものではありませんが、長期的に見ると有用です。
Do You PHP? - phpDocumentor - PHPDocに代わるAPIドキュメント自動生成ツール
コメント(0件)