1

私は最善の議論を探していません。コードのページをスクロールする時間を節約するために、表示されたページ以外のクラス、関数、およびその他の関係を強調表示するためのPHPIDEの機能を知りたいだけです。フレームワークのようなMVCにアクセスし、これを既存のページから拡張して、実際のプロジェクトをカバーしたいと思います。

遊んでいるIDEはいくつかありますが、プロジェクト全体に及ぶものをまだ見つけていません。あるいは、これらを最大限に活用していないのかもしれません。任意の考えやアイデアをいただければ幸いです。私は最近、CMSプロジェクトを支援するためにIDEを探しましたが、それはまったく別の話であり、おそらく議論を引き起こすでしょう。

4

3 に答える 3

6

PHPStorm3を使用します。

しかし、 AptanaPDTのような他のIDEがいくつかあります

于 2012-04-10T18:00:18.953 に答える
3

EclipseClassichttp : //www.eclipse.org/downloads/とPDT拡張機能http://www.eclipse.org/projects/project.php?id=tools.pdtを使用しています。必要なものは何でも追加できます。 SVN、CVS、Webツール(javascript、HTML、CSS、...)

Eclipse内の「ソフトウェアインストール」からPDTおよびその他のものをインストールできます。

于 2012-04-10T18:04:18.673 に答える
3

PHPStormへの別の投票。

しかし、PHPの動的な性質により、どのIDEを選択しても、IDEが明示的な支援なしに何が起こっているのかを理解できないシナリオがたくさんあります。

たとえば、コードがのように見える場合、AbstractService::getInstance($service_class_name)PHPDocを使用して注釈を付ける、そのようなパターンのサポートを具体的に実装しない限り、IDEは返されたオブジェクトの実際のタイプを知ることができません。私の経験では、ほとんどのPHPフレームワークはそのような文字列をよく使用します。

于 2012-04-10T18:10:21.407 に答える