5

私は通常、開発に PHPStorm を使用しますが、http: //symfony.dubture.com/ Eclipse 用のプラグインを使用すると、symfony2 の開発がはるかに簡単になるように見えます。だから私はそれを試してみたいと思いました。

しかし、私は一生それを機能させることができません。

これまでEclipseを使用したことはありませんが、これが私が経験したプロセス全体です

  1. Eclipse のダウンロード (Eclipse Classic Juno の最新バージョン)
  2. symfony2 プラグインをインストールします (p2.dubture.com)
  3. Eclipse Web 開発プラグインをインストールする
  4. PHPパースペクティブに切り替える
  5. 既存の場所に symfony プロジェクトを作成する
  6. JavaScript サポートを有効にする
  7. 小枝のサポートを有効にする
  8. 教義のサポートを有効にする
  9. PHPビルドパスは、サイトのFAQに従って正しく設定されています

DLTK にプロジェクトのインデックス作成を完了させます。

小枝ビューの 1 つを開きますが、コード アシストはまったくありません。{{path('私は小枝の構文強調表示を持って{% blockいる{% extendsので、その一部がそこにあることを知っています。

ここで、コントローラーの 1 つに移動して、次のように入力します。 $product = $this->getDoctrine()->getRepository("

これにより、コード支援が表示され、利用可能なすべてのバンドルが一覧表示されます。バンドルを選択しましたが、エンティティが表示されず、「デフォルトの提案はありません」とだけ表示され、コード アシストが表示されます$this->get("

プロジェクトを右クリックしてプロパティに移動し、ビルダーに移動すると、Doctrine、Symfony、Validation、Script Builder がすべて存在し、チェックされます。小枝のエントリは表示されません。

これが私の日食ログのペーストビンですhttp://pastebin.com/CA76YvKf

プロジェクトのクリーニングを試みましたが、プロセス全体を何度も何度も繰り返し、異なるマシンでも常に同じ結果になりました

私は多くの人がそれを使用していることを知っているので、何か間違ったことをしているに違いありません。

4

1 に答える 1

1

私のやり方:

  • ダウンロード日食 (ジュノ)
  • Eclipse 用の pdt をインストールします (http://wiki.eclipse.org/PDT/Installation_3.1.x) // ご覧のとおり、「PHP 開発ツール」の下の「PHP 開発ツール (PDT) ランタイム機能」
  • php プロジェクトを作成する
  • プロジェクトのコンテキスト メニュー > 構成 > PHP サポートの追加
  • symfony2 プラグインをインストールします (p2.dubture.com)
  • プロジェクトのコンテキスト メニュー > 構成 > symfony プロジェクトに変換

お役に立てれば。

于 2012-12-14T17:04:54.580 に答える