0

言語の動的な性質のため、PHP自体はIDEにとって困難です。

私の現在の開発環境は、ほとんどがローカル開発Webサーバーのコードベースセットアップのローカルsvnコピーに対するnetbeansです。コードは、ほぼ瞬時に検索できるように、vistas検索エンジンによって索引付けされた全文です。

私は、ツールの組み合わせを使用して、メインの開発サーバーに対して直接多くの開発を行います。サーバーと対話し、開発サーバーのsvnチェックアウトを更新してデプロイするPutty。かなり豊富なSVNエクスペリエンスを実現するために、SVNをローカルで亀します。Netbeansには明らかにSVN統合があります。リモートサーバーでの変更のほとんどは、パテセッションを使用してコミットされます。WinSCPは、Norton Commanderのようなインターフェイスと優れたパテ統合を使用して、開発サーバーと対話します。

最後に、リモート編集用の私のテキストエディタは、メモ帳++の習慣がなく、いくつかの優れた機能と手頃な価格のためです。

私が本当に欠けているのは、優れたphp編集です。TYPO3が機能する方法のために、ほとんどすべてのオブジェクトは、フレームワークが拡張されている場合、基本クラスまたはカスタマイズされたクラスのいずれかを返すmakeインスタンス抽象化によってインスタンス化されます。私は魔法の編集パッケージを探していません。注釈を使用して一般的に使用される変数のタイプを指定できるエディターを見つけたいと思います。

4

6 に答える 6

4

Eclipse PDT が解決策になります。http://www.eclipse.org/pdt/

単独でクラスを見つけることができない場合は、phpdoc 構文を使用してヒントを与えることができます。例えば:

/**
* @var $foobar Class_Name
**/
$foobar = CallingStatic::MethodWhichReturnsAClass;
于 2009-08-10T14:43:19.723 に答える
2

うわー、php と IDE がうまくいかないとあなたが考えているのを聞いて驚いています。それらの時代は終わったのです。たとえば、あなたが求めているものすべてを提供するAptanaがあります。

これらすべてのツールは必要ありません。Aptana はこれらすべてを統合し、優れた PHP プラグインを備えています。新しい Aptana 1.5 は、以前のものよりもはるかに高速で、使用するリソースも少なくなります。

于 2009-08-10T14:55:25.523 に答える
1

Zend Studioをご覧になることをお勧めします。私の意見では、強力な PHP IDE があります。

コードアシスト、テンプレート、php デバッグ、svn 統合などの多くの機能が含まれています... ( http://www.zend.com/en/products/studio/features )

于 2010-05-30T18:50:07.513 に答える
1

現時点では、PHPStormは TYPO3 開発者の間で非常に人気があります。

于 2013-10-23T14:42:11.997 に答える
0

私は魔法の編集パッケージを探していません。注釈を使用して一般的に使用される変数のタイプを指定できるエディターを見つけたいと思います。

このステートメントの意味は正確にはわかりませんが、Zeusエディターには役立つテンプレート機能があります。テンプレートは、コードのスニペットをキーワードに添付する方法を提供します。

キーワードがドキュメントに入力され、その後にスペースバーが続く場合、テンプレートが起動し、キーワードが対応するコードスニペットに置き換えられます。

于 2009-08-11T04:00:07.093 に答える
0

Netbeans には明らかに SVN 統合があります。

Netbeans を使用している場合は、優れた PHP サポートを備えた IDE を既に使用しています。 詳細はこちら。

于 2011-01-25T20:32:26.693 に答える