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 构建路径

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

我打开我的树枝视图之一,根本没有代码帮助。{{path('什么都不{% block带什么 什么也不{% extends带什么,等等。我确实有树枝语法突出显示,所以我知道它的一部分在那里。

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

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

如果我右键单击我的项目,转到属性,转到构建器 Doctrine、Symfony、Validation、Script Builder 都存在并已检查。虽然没有看到 twig 的条目。

这是我的 Eclipse 日志http://pastebin.com/CA76YvKf的 pastebin

我尝试过清理项目,一遍又一遍地开始我的整个过程,即使在不同的机器上,总是得到完全相同的结果

我知道很多人都在使用它,所以我一定是做错了什么。如果这里有人有任何建议,那就太好了。

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 回答