1

たとえば、指定された変数の潜在的な使用をすべて追跡するのに役立つツールはありますか? 現時点では、PHP 用にこれが必要ですが、代わりに他の言語用の (より良い) ツールがあるかどうかも知りたいです。

私はhttp://phpcallgraph.sourceforge.net/を見つけましたが、それはいくつかの助けを提供しますが、私がフォローしたいデータをほとんど確実に使用しない関数を含む、関数ツリーをグラフにしているようです。関数呼び出しツリーからこれらの「無関係な」関数をすべて除外するオプションは、明らかに私が探しているものです。また、各呼び出し元関数に対して呼び出されたすべての関数を順番に確認する必要があります (特定の変数/値が渡されている場合のみ)。

既存のあまりよく整理されていないコードを変更する場合、特定の DB フィールドの値 (ei データの依存関係) のすべての可能な使用法を確認して、その変更がコードにどのような影響を与え、どこに影響を与えるかを理解し、それに応じてコードを変更する必要があります。必要です。

4

0 に答える 0