Zendの最新バージョンのリリースからすでに多くの時間が経過しており、より良い議論-私がいつも参加しているZend for EclipseまたはEclipse PDTは定期的にHabréをスキップしています。 今日、私はこのテーマを見つめることで観客を混乱させることができます。あらゆる種類のプラグインについて説明し、あなた自身が必要なものを決めることができます。
PHPエディター
どちらのバージョンも、
PHP開発ツールをPHPエディターとして使用し
ます 。 ZendプログラマーはPDTの開発に参加しましたが、これに関連して、
PDTはZendから顧客を奪ってしまうという(根拠のない)意見があります。
私たちにとって、PHPの観点から違いがないことが重要です。
Web
HTML、CSS、XML、およびJavaScriptファイルの操作は、
Web Tools Platformプロジェクトによって実行され
ます 。 JavaScript以外のすべてはここで問題ありません-機能はああではありません。 多くの選択肢があります。 まず、これは-もちろん-
アプタンは安全にヘビー級と呼ぶことができます。 web2.0アプリケーションを開発するためのツールの完全なセットを提供します。 強力なHTML、CSS、JavaScript、Rubi on Rails、Pythonエディター。 しかし、私にとって彼女の強さは弱さです。 まず、優れたJavaScriptエディターが必要です。 私はすでに他のすべてを持っています。 したがって、さらに先へ進みます。
同様の理由で、根づかなかった。 ただし、(発表されたように)
Ext JSをサポートしている場合は、それに注意を払う価値があります-Ext JSは大きく、ドキュメントも大きくなります。 IDEがすべてのオブジェクトを知っている場合、それらのメソッドとコンストラクタは大きな助けになります。 しかし、私はもっと簡単なものを探しています-
これは私が探していたものです。 文書とプロトタイプが知っていることは禁欲的で、私のオブジェクトを理解し、それらのメソッドを提案します。 いいね
バージョン管理
ZendとPDTの比較ページに
は 、PDTはSubversionをサポートしていない
と書かれています。 これ、正しい言葉は奇妙です。 Tigrisは、EclipseでSVNをサポートするためのプラグインである
Subclipseを定期的に更新しています。 また、Eclipseリポジトリーには
Subversiveがあります。
テスト中
ZendにはPHPUnitが付属しています。 知りません、試したことはありません。
Simpletestに決めました 。 すべてが正常に機能しています。
FTPおよびSFTP
最近まで、これは問題でした。 まともなオープンプラグインはありませんでした。 ただし、最近、リモートシステムエクスラープラグイン(Zendと同じ)がEclipseリポジトリに登場しました。これはFTP、SFTP、およびSSHを提供します...
SQL
SQLの操作は、
Data Tools Platformプラグインによって提供されます。 彼は誰にとっても同じです、誰もが同じです。
ドキュメンテーション
phpDocumentorは
Eclipseに接続します(
グーグルで検索する必要があります)。ここではZendについては説明しません。
デバッグとプロファイリング
これは、Zendが手に入れる価値のある瞬間です。
デバッガーが問題なくPDTに接続する場合、プロファイラーはエリートのみが使用できます。
しかし、UMLはどうでしょうか。
もちろん、
Visual Paradigmは最もクールで、エディターをEclipseにインストールできます。 しかし、彼らのプログラムは彼ら自身のライセンスの下で配布されており、コミュニティ版でさえ商用利用を禁止しています。 雀を撃つために銃を買うのはなぜですか?
最近、完全に素晴らしい
AmaterasUMLプラグインが見つかりました。 描画できるダイアグラムは4種類のみですが、私はプロジェクトマネージャーではなく、開発者です。 近くには、ビジュアルデータベース開発のための別の不可欠なプラグイン
AmaterasERDがあります。 もちろん、彼はSQLの生成方法を知っています。
バグ追跡
もちろん、
バグトラッカーと統合されたタスクマネージャーである
Mylynがあります。
正規表現
QuickRExという 1つだけに言及します。 もちろん、彼には競争相手がいます。
だから
私はスケールにとどまりました:一方のプロファイラーと他方の399ドル...
このような高価なプロファイラーは必要ありません。