【发布时间】:2012-12-15 01:04:54
【问题描述】:
我通常使用 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 的粘贴箱
我尝试过清理项目,一遍又一遍地开始我的整个过程,即使在不同的机器上也总是得到完全相同的结果
我知道很多人都在使用它,所以我一定是做错了什么。如果这里有人有任何建议会很棒。
【问题讨论】:
-
对我也不起作用,它会引发随机错误,所以现在我再次尝试使用 netbeans。如果我能让“扫描项目”的事情停止……否则我将不得不回到 gedit。
-
开箱即用地在 Indigo 上为我工作。您是否尝试将其安装到预配置的 Zend PDT 版本中。
-
@james_t 我试过新鲜的靛蓝,开箱即用,同样的问题。我尝试了 Zend PDT,我似乎无法安装 symfony 插件而不出现“安装新软件”错误,当我尝试从 zend 扩展管理器安装它时,它迫使我升级到 zend studio .. 尝试升级它只是看看,仍然没有工作。我已经尝试了我的项目以及骨架 symfony 项目相同的问题。我只是不明白我做错了什么......
-
您是否尝试过项目 > 配置 > 添加 php 支持,并确保在项目的构建路径中勾选所有相关内容?
-
添加 php 支持是灰色的。我假设它已经有了它。并且构建路径看起来不错
标签: eclipse symfony symfony-2.1