質問

私はいくつかのフレームワーク (Zend Framework はまだありませんが...) を利用する PHP アプリを開発しており、JavaScript (主に jQuery) をうまく利用しています。もちろんマークアップはすべて XHTML で、CSS なども使用されます。私は Notepad++ の美しいシンプルさを超えていきたいと考えています。Windows Vistaを使用しています。Zend Studio 7 か Dreamweaver CS4 のどちらを使うか迷っています。

見た目はほぼ同等ですが、価格帯が異なります。「Dreamweaver の良い点」または「Zend Studio の良い点」のリストをいくつか見ましたが、直接比較したものはまだ見つかりません。

次の IDE に移行するための提案はありますか?言語サポートと基本的なエラー チェック (セミコロンの欠落などの構文関連) に加えて、絶対に必要なものを 2 つ探しています。

  1. 「プロジェクト」など - プロジェクトを開くと、下のすべての関連ファイルのツリーリストが表示されます。どちらもこれをサポートしていると確信しています。
  2. できるだけ軽量です。Vistaは豚です。10個のファイルを開いて移動することで、リソースを消費しないように、十分な軽量のIDEを持ちたいと思います。

その他の優れた点:

  • 自動ドキュメント(フレーズが何であるかはわかりませんが、上記のコメントのコメントは@Parmのものを機能させます)。
  • テンプレ化。
  • SVNサポート。
  • FTP/ファイルアップロード機能。

...そして、Zend や Dreamweaver が問題ではないとしたら、それについて何か提案はありますか?

役に立ちましたか?

解決

Netbease IDE PHP 6.7 をお勧めします。

Zend Studio や Dreamweaver のように大規模なものではありませんが、無料です。

サポートがあります

構文の強調表示
テンプレートPHPユニットJS / PHP / HTMLバージョンコントロール(SVN)のjquerydojoコード完了

などなど。

NetBeans をダウンロード

他のヒント

オープンソースの代替手段をいくつか試してみることをお勧めします

  • 日食PDT - php には非常に適していますが、現時点では jquery を十分にサポートしていません。

  • アプタナ - 私は Eclipse 上に構築しており、JQuery を十分にサポートしています。ページプレビュー機能もあります。

PDT、Zend、Xdebug などのさまざまなデバッガーを設定して動作させることができます。それらはすべて簡単に設定できます。Zned Studio も Eclipse 上に構築されていますが、私はそれを使用したことがないので、それについては何も言えません。

1年ほど前にも同じ質問がありました。それ以来、さまざまな IDE 環境を試してみましたが、最も適しているのは Netbeans であることがわかりました。

Netbeans との契約では、いくつかのパフォーマンスの問題により、Netbeans が最も堅牢な IDE になるということでした。悲しいことかもしれませんが、私の観点からすると、これは約 400 ドルの Zend Studio For Eclipse 6 または 7 ウィッチよりもはるかに優れた製品です (実際に利用可能なものをすべてテストする前に、残念ながらライセンスにお金を無駄にしてしまったので、試してみたことを信じてください)オプション)。

これには最高のコード補完検査と支援が備わっており、これら 2 つの IDE をダウンロードして、完全なチェーン メソッド呼び出しのコードを作成して自分でチェックできます。単体テストのサポートも機能するため、言及する価値があります。ZDE にもその機能がありますが、動作しない場合があるため、それほど安定していません。

JavaScript のサポートもしっかりしており、実際には Aptana のサポートよりも優れていると思いますが、唯一の欠点は、Dojo などの巨大なライブラリを扱う場合にかなり遅いことです。この点について議論する人もいるかもしれませんが、実際には、(少なくとも Dojo&dijit では) ライブラリには最高のコード検査と優れたコード補完サポートが備わっています。

私の意見では、唯一の欠点は、Zend Debugger がサポートされていないことと、デバッグ変数、コールスタック、およびブレークポイント ウィンドウがあまり直感的ではないことです。

今のところ私の見解では、これが入手可能な最高の PHP IDE であり、発売当時の Zend Studio 5.5 のようなものです。

メモリに制限がない限り、Netbeans がここでの明確な選択肢です。十分なサイズのフットプリントを備えていますが、比較できる製品はありません...Zend さえも同様です。

そうは言っても、新しい Aptana 3 では、Aptana 2+ から削除された本格的な PHP サポートが復活するはずでした (PDT は良いプラグインではありません) が、Appcelerator が Aptana を引き継いだので、私は少し心配しています。 PHP への注目が今後も続くかどうかは懐疑的です。

はい、Aptana Studio は PHP だけでなく Netbeans にも適しています。私は Netbeans のほうが好きです。なぜなら、Netbeans の方がしっかりしているからです。しかし、Aptana はおそらくすべてのエディターの中で最も JavaScript のオートコンプリートをサポートしていますが、私はエディターの外観があまり好きではありません - あまりにも「マッチョ」に見えます。

それぞれに長所と短所があるため、実際には両方を並べて推奨します

Zend Studio は次の用途に最適です。

  • PHP クラスのコーディングにより、クラス階層の表示と参照が可能になり、オートコンプリートによるワンクリックで PHP マニュアルにアクセスできるようになります。
  • 単体テスト
  • デバッグ
  • プロファイリング
  • バージョン管理の統合

Dreamweaver CS4 用

  • HTMLコーディング
  • CSS編集
  • その他のビジュアルデザイン

私にとって、Dreamweaver は Web デザイナー向けのドラッグ アンド ドロップであり、時々それを検証するひどい HTML 出力を作成するという印象がまだあります。DW CS4 でも同じ問題が発生する場合は、間違いなく Zend Studio を使用するでしょう。

Zend Studio は、単体テストと継続的統合のために追加したいすべての Eclipse プラグインを実際にサポートしています。

ただし、Aptana と NetBeans は無料です。Zend エディターはそうではないと思いますが、試したことはありません。ネットビーンズが好きです!!!私は Dreamweaver CS4 が好きで、仕事で毎日使用しています (ただし、php のコーディングはしていません)。これは非常に優れていますが、CSS プロパティを利用できるのが強みだと思います。それに加えて、Netbeans よりも優れているわけではありません。DW のような光沢のあるクールな外観が好きなら、Aptana をお勧めします。最高の JavaScript オートコンプリート機能があり、本当にクールです。時間を大幅に節約できます!!JQuery コードや他の JS フレームワークのオートコンプリートも可能だと思います。

実際、Dreamweaver は開発ツールとしての側面が強くなっています (しかし、私はそれを完全に確信しているわけではありません)。Subversion と統合されているので、とても便利です。 私は NetBeans が好きです。以前に Java コーディングを行ったことがあるのですが、今では PHP がサポートされているのでとても便利で、本物の開発者のように感じられます。IDE。しかし、DWにはこのクールなグレーカラーがあります...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top