Symfony和PhpStorm twig没有给我关于twig功能的建议

Symfony和PhpStorm twig没有给我关于twig功能的建议,twig,phpstorm,symfony,Twig,Phpstorm,Symfony,我在2.7版和3.1版中都有Symfony项目。PhpStorm已启用Symfony插件和细枝支持插件 当我在Symfony2.7版本PhpStorm中使用时,请给我一些关于细枝输出标记{{}如资产和转储等的建议 3.1版本没有给我任何建议。有人有主意吗?像这样配置项目(文件=>设置=>语言和框架=>Symfony): 然后重新启动phpStorm 除了@adashbob的答案之外,别忘了安装symfony插件 确保symfony插件设置中的文件映射正确 2.7和3.0为缓存文件使用不同的位置

我在2.7版和3.1版中都有Symfony项目。PhpStorm已启用Symfony插件和细枝支持插件

当我在Symfony2.7版本PhpStorm中使用时,请给我一些关于细枝输出标记{{}如资产和转储等的建议


3.1版本没有给我任何建议。有人有主意吗?

像这样配置项目(
文件=>设置=>语言和框架=>Symfony
):

然后重新启动phpStorm


除了@adashbob的答案之外,别忘了安装symfony插件

确保symfony插件设置中的文件映射正确

2.7和3.0为缓存文件使用不同的位置

2.7 - app/cache
3.0 - var/cache

该插件不够智能,无法知道您运行的是哪个版本。

您使用的是哪个版本的PHPStorm?我使用的是9.0.2,还有一个Symfony 3项目正在进行中,标签会自动完成。我使用的是2016.2.2。对我来说,这看起来像是一个日期……它是什么版本?7.8?好吧,我解决了。虽然插件是在“设置”->“插件”中启用的,但它必须通过事件日志启用。它向我显示了一条消息:“Symfony Plugin:立即启用自动配置的Symfony Plugin,打开项目设置或关闭进一步的消息”。事件日志不控制插件,它可能只是向您显示了一条链接到设置的警告。但很好,你得到了一个排序。你在插件中的缓存位置设置在哪里?(在2021版本中)请注意,从phpstorm2021.1开始,您将在File=>settings=>PHP=>Symfony下找到上述设置。