无法让Symfony2 Eclipse插件正常工作

时间:2012-09-09 05:06:54

标签: eclipse symfony symfony-2.1

我通常使用PHPStorm进行开发,但我注意到eclipse的http://symfony.dubture.com/插件看起来会让symfony2开发变得更加容易。所以我想尝试一下。

然而,我对我的生活却无法发挥作用。

我之前从未使用过eclipse,但这是我经历过的整个过程

  1. 下载eclipse(eclipse经典juno的最新版本)
  2. 安装symfony2插件(p2.dubture.com)
  3. 安装eclipse web开发插件
  4. 切换到PHP透视
  5. 在现有位置创建symfony项目
  6. 启用javascript支持
  7. 启用twig支持
  8. 启用学说支持
  9. 根据网站上的常见问题解答
  10. 正确设置PHP构建路径

    我让DLTK完成我的项目索引。

    我打开了一个twig视图,根本没有代码辅助。 {{path('没有提出任何问题{% block没有提出任何事情{% extends没有提出任何内容,等等。我确实有粗略的语法突出显示,所以我知道它的一部分就在那里。

    现在,我去找我的一个控制器 并输入 $product = $this->getDoctrine()->getRepository("

    这确实会启动代码协助并列出所有可用的捆绑包。所以我选择了我的捆绑包,但我的实体都没有出现,所有它都是“没有默认提案” 我得到了$this->get("

    的代码帮助

    如果我右键单击我的项目,转到属性,转到构建器Doctrine,Symfony,Validation,Script Builder都存在并检查..但是看不到枝条的条目。

    以下是我的日食日志http://pastebin.com/CA76YvKf

    的粘贴框

    我已经尝试过清理项目,反复重复开始我的整个过程,即使是在不同的机器上也是如此,这总是完全相同的结果

    我知道很多人都在使用它,所以我必须做错事......如果有人在这里有任何建议会很棒。

1 个答案:

答案 0 :(得分:1)

我的方式:

  • 下载eclipse(juno)
  • 安装pdt for eclipse(http://wiki.eclipse.org/PDT/Installation_3.1.x)//您可以看到:'PHP开发工具'下的'PHP开发工具(PDT)运行时功能' / LI>
  • 创建php项目
  • 项目的上下文菜单>配置>添加php支持
  • 安装symfony2插件(p2.dubture.com)
  • 项目的上下文菜单>配置>转换为symfony项目

希望这会有所帮助。