-1

PHP スクリプトのすべての vars/consts/functs/classes/includes を文書化するための安価なツールを見つけることができなかったので、独自のツールを作成しています。(私は、変更が必要なオープン ソース スクリプトを多数使用しています。さらに、自分のプロジェクト用のディレクトリがあれば便利です。)

私はphp文字列関数を使用して1つをまとめ、すべての定数を見つけ、スクリプトの各行を走査し、行番号を配列にロードし、次にincludes/requires、変数などをロードしました.これは約90%を取得します.私が欲しいもの。ただし、それを改善する場合は、php コンパイラーがおそらく行うように、スクリプトを文字ごとに処理するアプローチを変更することになるでしょう。この問題を解決する方法を知っている人はいますか? この車輪を発明しなければならないなんて信じられない...

この機能が組み込まれているプログラミング環境があると思いますが、私は古い学校で低予算です。そして、そうです、OO とタイトな機能により、ほとんどの var を文書化する必要がなくなりますが、include/require ツリーを確認したり、グローバルを文書化したり、クラスのすべてのインスタンスがどこでどのように使用されているかを確認したりする必要があります。

4

1 に答える 1