我通常使用 PHPStorm 进行开发,但是我注意到http://symfony.dubture.com/ Eclipse 插件看起来会让 symfony2 的开发更加容易。所以我想试一试。
但是,我一辈子都无法让它发挥作用。
我以前从未使用过eclipse,但这是我经历的整个过程
- 下载eclipse(eclipse classic juno最新版)
- 安装 symfony2 插件 (p2.dubture.com)
- 安装eclipse web开发插件
- 切换到 PHP 视角
- 在现有位置创建 symfony 项目
- 启用 JavaScript 支持
- 启用树枝支持
- 启用学说支持
- 根据网站上的常见问题解答正确设置 PHP 构建路径
我让 DLTK 完成对我的项目的索引。
我打开我的树枝视图之一,根本没有代码帮助。{{path('
什么都不{% block
带什么 什么也不{% extends
带什么,等等。我确实有树枝语法突出显示,所以我知道它的一部分在那里。
现在,我去我的一个控制器并输入
$product = $this->getDoctrine()->getRepository("
这确实会带来代码帮助并列出所有可用的捆绑包。所以我选择了我的捆绑包,但我的实体都没有出现,它只说“没有默认提案”我确实得到了代码协助$this->get("
如果我右键单击我的项目,转到属性,转到构建器 Doctrine、Symfony、Validation、Script Builder 都存在并已检查。虽然没有看到 twig 的条目。
这是我的 Eclipse 日志http://pastebin.com/CA76YvKf的 pastebin
我尝试过清理项目,一遍又一遍地开始我的整个过程,即使在不同的机器上,总是得到完全相同的结果
我知道很多人都在使用它,所以我一定是做错了什么。如果这里有人有任何建议,那就太好了。