私はVisualStudioを使用してC#、C++を約10年間開発しています。
コードの開発とテストを可能にする、Visual Studio Express(Visual Studioのプラグインでさえも!)に似た無料または安価な開発プラットフォームはありますか?
PHPの本はたくさんありますが、実際のWebサイトに公開する前に、学んだことをテストしたいと思います。
私はVisualStudioを使用してC#、C++を約10年間開発しています。
コードの開発とテストを可能にする、Visual Studio Express(Visual Studioのプラグインでさえも!)に似た無料または安価な開発プラットフォームはありますか?
PHPの本はたくさんありますが、実際のWebサイトに公開する前に、学んだことをテストしたいと思います。
* * * アップデート * * *
新しい3.0バージョンがリリースされたので、この回答を更新する必要があると考えました。PHPStormを10か月間継続的に使用した後、これは私がこれまでに行った中で最高のソフトウェア投資であると言っても過言ではありません。驚くべきライブ検査と構文チェックのために、これまでに発生する前に非常に多くの間違いを見つけました。素晴らしいダークスキーム、大量のライブテンプレート、ほぼすべてのキーボードショートカット、カスタム検査プロファイル設定、Kohanaフレームワーク用の多数のテンプレートなど、エディターを他のどの方法よりもカスタマイズしました。最終結果は次のとおりです。私の生産性が急上昇したこと。私が頻繁に使用するさまざまなリファクタリングツールのおかげで、私のコードはよりクリーンになりました。一般的に、私のコーディングスキルは、そのようなフレンドリーな環境のために、主にいくつかのノッチを取りました。現在、v3はv2よりもさらに高速に見えます。古いEclipseベースのIDEは、これに比べて非常に魅力的です。速度と安定性の違いは驚くべきものです。私はローカルでSVNを使用していますが、統合は非常に緊密で堅実であると感じています。すべてがIDE内で行われるため、TortoiseSVNの使用を完全に停止しました。また、私は頻繁に展開ツールを使用しますが、これも非常に便利です。たとえば、ライブバージョンをローカルバージョンとすばやく比較したり、不一致をマージしたりできます。また、多くのフォルダーをリモートサーバーにマップできるため、作業中のランダムファイルごとに1回のキーストロークでアップロードできます。これは、万能の優れたツールです。私はローカルでSVNを使用していますが、統合は非常に緊密で堅実であると感じています。すべてがIDE内で行われるため、TortoiseSVNの使用を完全に停止しました。また、私は頻繁に展開ツールを使用しますが、これも非常に便利です。たとえば、ライブバージョンをローカルバージョンとすばやく比較したり、不一致をマージしたりできます。また、多くのフォルダーをリモートサーバーにマップできるため、作業中のランダムファイルごとに1回のキーストロークでアップロードできます。これは、万能の優れたツールです。私はローカルでSVNを使用していますが、統合は非常に緊密で堅実であると感じています。すべてがIDE内で行われるため、TortoiseSVNの使用を完全に停止しました。また、私は頻繁に展開ツールを使用しますが、これも非常に便利です。たとえば、ライブバージョンをローカルバージョンとすばやく比較したり、不一致をマージしたりできます。また、多くのフォルダーをリモートサーバーにマップできるため、作業中のランダムファイルごとに1回のキーストロークでアップロードできます。これは、万能の優れたツールです。に取り組んでいます。これは、万能の優れたツールです。に取り組んでいます。これは、万能の優れたツールです。
もう1つ-Jetbrainsは非常に印象的な会社のようです。私は通常、会社にそれほど忠実ではありませんが、彼らはロックスターです。Jetbrainsについて私が知っているのは、彼らがロシア人であり、本当に物事をクランクアウトできるということだけです。彼らは常にアップデートを出し、COFFEEやLESSなどの新しいトレンドをサポートしています。すべて非常に印象的です。
これが意欲的なPHP開発者の助けになることを願っています!
---以下の古い答え:---
PHPStorm(新しい2.0バージョン)はめちゃくちゃ素晴らしいです-非常にカスタマイズ可能で、非常に高速で、非常にスマートです。WAMPセットアップを実行し、デバッガーを機能させます。ハイライト:
これを2週間所有した後、それはすでに数回以上支払われており、私が支払ったよりもはるかに価値があります。非常に強くお勧めします...少なくとも試用版で大騒ぎする時間の価値があります。
PhpStormですが、無料のプログラムではありません。
NetbeansのPHPIDEとEclipsePDTがあります。
Aptanaから離れるときに、PHPStormを検討していました。しかし、私は1つの理由でPhpedを選択することになりました。PHPStormでは、ネットワークドライブ上にあるプロジェクトファイルを開くことはできません。私の特定の開発環境は、Samba共有を持つLinuxVMで構成されています。Win7のSamba共有をネットワークドライブとして接続します。Phpedを使用すると、ネットワーク共有からプロジェクトにコードを追加できます。PHPStormはそうではありません。それは私にとって取引のブレーカーです。私が読んだことから、その振る舞いは仕様によるもののようです。それ以外の点では優れたIDEのように見えますが、私にとってはそうではありません。
Eclipse PDTは、ビジュアルスタジオに精通している人に最適です。Zend Debuggerと統合され、ページをレンダリングするための統合ブラウザーを備えており、コード補完(IntelliSense)とクラスリファクタリングが可能です。
私は間違いなくJetBrainsPhpStormにも行きます。素晴らしいIDE。EAPバージョンはここからダウンロードできます。彼らは毎週新しいEAPバージョンをリリースしようとしています。