私はZendプロジェクトに多少使用しており、Yii FrameworkとうまくいくIDEを探しています。Yiiフレームワークで使用するのに最適なIDEはどれですか
答えて
YiiはPHPです。したがって、PHPのIDEはうまく動作します。
私はEclipseを使用しています。フレームワークを正しくインクルードすると、すべてのヒントとコード補完のメリットが得られます。 Xdebugでのステップスルーデバッグとブレークポイントが好きです。そのため、Emacs/Vim/Notepad ++ではなくIDEを使用していますが、うまく動作します。
Zend StudioがZend Frameworkとどのように統合されているかはわかりませんが、Yiiの開発にはうまくいくはずです。新しい環境を学ぶことで、人生をもっと難しくしないでください。時間を節約し、Zendでジャンプしてください。再び:PHP 5 IDEはYiiにとってうまく動作します。あなたが最もよく知っているのは、最高のものです!;)
Zend StudioがZend Frameworkをサポートしているように、Yiiで動作させるIDEがあるかどうかはわかりません。 Yii Wikiページでは、Yiiフレームワークで動作するようにIDEを設定する方法を見つけることができ、NetBeans、Eclipse、PHPStormのIDE(最後は無料ではないようです)に限定されています。そのwikiページだけでなく、IDEの説明を見て、どのIDEがコード、フレームワークの統合、デバッグなどを容易にし、あなたの決定を下すかを見てください。
約900ドルのVisual Studio Pro IDEからの回答を追加するには、NetBeans/YIIで提供されているものが無料で本当にうれしいと言う必要があります。私は、私が必要としていたこと以上をすることができました。インストール手順を読んで、完全なintellesense(またはその名前)を取得するための正しいパスを含めるようにしてください。 –
NetBeansは良いと言われていますが、もっと軽量なものが好きな場合は、vimやemacsの方がいいでしょう。
Netbeansは良いですが、Netbeansで 'Yii :: app() - >ユーザー。他のIDEでもこれが好きかどうかわかりませんでした。 – GusDeCooL
Yii boardsには、NetBeansを推奨IDEとして使用している人がかなりいるようです(IDEの話題については多くの議論があります)。ここで
はあなたのYii/NetBeansの開発環境を最大限に作る方法についてのwikiの記事です:http://www.yiiframework.com/wiki/83/
更新:
のNetBeans 7.3は現在、いくつかの素晴らしい機能を備えていますYiiのためのコミュニティサポートのプラグインを持っています: http://plugins.netbeans.org/plugin/47246/php-yii-framework-netbeans-phpcc
公然とgithubの上で開発されています。私はNusphereを使用 https://github.com/nbphpcouncil/nb-yii-plugin/issues
phpEd、code autocompletion &ナビゲーションby ctrl +クラス/メソッド名をクリックするとYiiに最適です。
IDEインテリジェンスを改善するためのアドバイス: ホワイトDocBlockは@var ClassNameでコメントしています。たとえば :
$cs = Yii::app()->clientScript;/**@var CClientScript */
また、あなたは、外部ディレクトリからプロジェクトにYiiのを含んでいる場合、あなたはNusphere phpEdのプロジェクト設定でそれを指定することができます。
私はJava上で書かれていないので、phpEdが好きです(速い!)、素晴らしいデグジャー(xdebugではない)+プロファイラーと美しい美しいインターフェースがあります。
私は、PHPDOCのコメントだけでなく、変数のオートコンプリートを提供することをお勧めします。 :)
お楽しみください!
Netbeansを使って本当に楽しんでいます。ちょうどいい感じです。しかし、私はデバッグのセットアップを発見し、ユニットテストは少し痛みでした。私は最近Zend Studio 8にZend Studio 8を試して、デバッグし、プロファイリングする(私はZend Serverを使用している)ので、コンピュータを再インストールしなければならず、セットアップはほとんど必要ありません。しかし、それはNetbeansと同じくらいいい感じではありません。多分洗練されたものではありません。説明するのは難しいです。 ZendにはZend Serverの機能と関係がありますが、その他の設定オプションは非常に複雑です。 Netbeansはそれを簡単に保ちながら、時にはあまりにも多くのオプションと思われる。
理想的な世界では、Netbeansはデバッグ、ユニットテストなどの機能を備えており、Webサイトをサーバーに設定しないようにしたいと考えています。私は一部のオープンソース/フリーソフトウェアの問題の一部だと考えています。彼らは少しの学習曲線や手動で設定を行う意欲があります。自由であることは分かります。しかし、それはまた、より多くのメインストリームの受け入れを阻止する。申し訳ありません、それは最後に少し話題でした!
eclipseをPDT + Yiiclipseで使用できます。 Yiicliseは新しいyiiアプリケーションを作成するためのウィザードを追加します(デモアプリケーションの1つを初期化します)。しかし、最もクールな機能はナビゲーションです。ウィジェットメソッドとウィジェットソースの間で、レンダリングメソッドと適切なビューの間を簡単にナビゲートできます。本当に便利です。
- 1. CMAKEで使用する最適なマルチフォームIDEは何ですか?
- 2. Verifone EDCプログラミングに最適なIDEはどれですか
- 3. YiiフレームワークのCMenuで使用されるタグは何ですか?
- 4. マルチスレッドPythonプログラムに最適なGUIフレームワークはどれですか?
- 5. 新聞のウェブサイト、ImageMapなどに最適なJavaScriptフレームワークはどれですか?
- 6. Python用に最適なIDEは何ですか?
- 7. SAS言語用に最適な非SAS IDEは何ですか?
- 8. MIPSアセンブリ用に最適なIDEは何ですか?
- 9. Angular2/Typescript for Windowsにとって最適なIDEはどれですか
- 10. ケーキフレームワークのオートコンプリートヘルパーに最適なIDEは何ですか
- 11. IdentityServerを使用するのに最適なシナリオはどれですか?
- 12. エクスプレスフレームワークに最適なIDEは何ですか - nodej
- 13. UbuntuでC++やMono用に最適なプログラミングIDEは何ですか?
- 14. シンプルなPHPフレームワークに最適なクラス構造は何ですか?
- 15. Webアプリケーションのコーディングに最適なJavaEEフレームワークは何ですか?
- 16. レイアウト、ボックス、イメージなどのCSSフレームワークに最適です...?
- 17. Yiiフレームワーク - チェックボックスフィルタを使用する
- 18. YiiフレームワークからYiiセッションをスクリプトに渡すにはどうすればいいですか?
- 19. フレームワークにとらわれないRubyバックグラウンドワーカーライブラリの最適なオプションは何ですか?
- 20. yiiフレームワークを使用してURLからuser_idを隠すにはどうすればよいですか?
- 21. Google App EngineのPythonスクリプトを編集するのに最適なエディタ/ IDEはどれですか?
- 22. は、アンドロイドでのゲーム開発に最適なフレームワークです。
- 23. AVFoundation FrameworkとMediaplyer Framework:iOSアプリケーションでオーディオ/ビデオを再生するのに最適なフレームワークはどれですか?
- 24. REST APIとJSONで使用するのに最適なWeb言語/フレームワークは何ですか?
- 25. jbpmを使用する最適な方法はどれですか?
- 26. Yiiフレームワークでoracle 11gのCLOBを使用する方法
- 27. Yiiフレームワークで定義されたGiiのルートはどこにありますか?
- 28. AS/400のRPGILEでのプログラミングに最適なIDEは何ですか? Visual Studio IDEを使用して400に接続できますか?
- 29. サブスクリプションベースのWebサービスビジネス/サイトに最適なフレームワークですか?
- 30. Yiiフレームワークの列にカスタムデータを使用すると、フィルタバーが表示されない
は「あなたが一番よく知っているものです」私は自分自身でvimとnotepadの組み合わせを使用しました++:P – ZaQ
+1 Eclipse with PDTとXDebug –
最近私は実際にPHPStormを使っていますが、無料) – thaddeusmt