2011-02-09 7 views
2

最近OO開発用にPHPを使用し始めました。 OSXでは、私はCodaを上回っており、Textmateは実際に使用するよりもセットアップに時間がかかります。私は「本当の」IDEのいくつかをダウンロードしましたが、彼らは過労であり、自分自身をやさしくする方法が見つからず、あまりにも忙しいと感じます。Textmateから実際のIDEへのアップグレード

私は、コードの折りたたみや検証を行い、PHP/PDO/HTMLを同じ文書で色付けでき、うまくいけば、6ヶ月もかからずに生産性を上げることができるクラスとメソッドを完成させることを期待しています。

誰も私に骨を投げることはできますか?

+0

あなたはCodaを失いましたか?どういう意味ですか ? "本当の"仲間のすべての魔女はあなたが試しましたか? –

+0

フロントエンドの開発は大変ですか? JavaScriptなど? – kjy112

+0

はい。私の開発の多くは、私の会社の旧式のツールのいくつかとインターフェースを取らなければならないイントラネットアプリケーションを構築することです。だから私はすべてのことをやっている。 – VSack

答えて

1

私は個人的にnetbeans 6.9.1を使用しており、とても満足しています。

- 機能、クラス、コメントブロック、その他の構造がコード折りたたみのために自動的に設定されますが、任意のブロックを強調表示して任意のコードを折り畳むこともできます。

- シンタックスハイライトは良いです

- 新しいPHP 5.3の機能(などの名前空間)

の完全サポート - オートコンプリートの作品が、私がいないときも邪魔にならないままそれが必要。

- リファクタリングは本当によく

に動作します - それは、マクロで構築をたくさん持っている、プラスあなたはあなた自身の

を作成することができます - それは素敵な、高速なコードの検証を行います。

- ローカル/リモートWebサーバーを介してxdebugを完全にサポートします。

は - symfonyのサポートに

を築いてきました - トラック多型ウェル

- 私はその本当に素敵なので、ただ1つのIDEに慣れるために、同様にC/C++とJavaのたくさんのプログラムを。

- これはSVN/CVSや他のSCM用のシームレスな組み込み関数を持っています。 IDEでファイルの名前の変更や削除などの作業は、SCMでうまくいきます。また、ideにコミット、更新、差分などもできます。また、左側の色でdiffをライブで表示します。

- 私はscm diff機能が本当に好きです。

- 学習曲線があまり急ではないので、私はIDEの機能やコマンドがかなり直感的だと感じています。

全体的に私はネットビーンズに本当に満足しています。私は他の多くのIDEを使用していますが、どれも悪いわけではありませんが、必要な機能が不足しています。 netbeansも完璧ではありませんが、私にとっては最高のIDEを見つけることができました。私が本当に好きでないことは、ネットビーンズです:

- すべてがプロジェクトでなければ、メタデータを作成するネットビーンなしでいくつかのコードを操作するだけではいけません。ただし、メタデータストレージの場所はカスタマイズ可能であるため、ソースファイルのディレクトリ構造を妨げません。

- 奇妙なソラリスのものをインストールしない限り、プロファイリングは実際には機能しません。

- svn + ssh作業コピーをマウントできないため、ローカルにプルダウンする必要があります。 SCMの機能を使用したい場合。

- 一度に多数の大規模なプロジェクトを開いていると、時間がかかることがあります。 netbeansがソースコードを継続的にスキャンしないようにプロジェクトを終了することができます。プロジェクトの再開はそれほど遅くも困難でもありません。

まったく、ネットビーンズは本当に新しい地盤を破壊しているわけではありません。vim、eclise、phpideなどはすべて同様のことをしています。私はちょうどそれらのものがネットビーンでうまく動作し、アクセスしやすいように感じる。

はHTH

+0

以前はNetBeansに関するいくつかの調査を行っていましたが、あなたの記事を読んだ後で、実際に始めるにあたってどのような良い文書も見つけました:http://netbeans.org/nonav/kb/trails/php.html私はこれをチェックしよう! – VSack

+0

さて、ドキュメントは最近良くなっています。私は自分の用途に完全にカスタマイズされた私のインストールを得るためにそのKBトンを使いました。 – superultranova

0

最終的な要件を満たしていないにもかかわらず、私はvimを提案する必要があります。「6か月間はもう一度生産的になる必要はありません。

Vimはあなたがリストしたものすべてを実行しますが、学習曲線は非常に急です。おそらく6ヶ月はありませんが、しばらくの間、あなたは不安定になります。長期的にはそれは価値があると思うでしょう。

3

現在、私はAptanaのベータ3を使用していますし、バグがいくつかありますが、新しいIDEは、Aに出てくると数ヶ月それはすばらしいはずです。数年前から熱心なAptanaのユーザーだった。

注:Aptanaのは、私は定期的にEclipse PDTを使用しますが、PhpStormをチェックアウトすることを考えてきたAppceleratorの

+0

コモド、ゼンド、ジアニー...トンがある、私はそれを取得しないでくださいどのように彼はコーダを超越することができますか?私はいつもそれをenjoiedしました –

+0

私はaptanaが好きですが、そのPHPはnetbeansほど良くはありません – kjy112

+0

@poelinca - 私は大きなオブジェクトでコードの折り畳みを行うことができない場合は非常に困難になります。私はそれなしで生きることができると思ったが、それは非常に有用であることが判明した。 – VSack

0

に買収されました。良い選択肢かもしれないようです(ただし、無料ではありません)。

+0

セットアップと使用について正しい方向に私を押し進めるのに役立つリンクはありますか? – VSack

0

が、私はそれがオートコンプリート機能を持っており、構築されたサーバーで、Nusphere PHPのIDE、PHPのためにその大きすぎるの使用を提案し、実行時間をデバッグすることができ、あなたも、あなたのコードをデバッグするためにブラウザを設定することができ、その本当のPHPデバッガ、私はこの3年間デバッガを使用しています、それは素晴らしいですし、inbuilt ftp機能を持っているので、あなたのftpファイルもデバッグできます。