PHPStorm显示CakePHP 3 ctp文件中的语法错误

PHPStorm显示CakePHP 3 ctp文件中的语法错误,phpstorm,cakephp-3.0,Phpstorm,Cakephp 3.0,CakePHP3.0在其烘焙模板文件(.ctp)中引入了Rails样式的erb标记 处理模板时,标记、和派生项将扩展到php。 但是,由于PHPStorm无法将标记(我已根据将.ctp文件配置为php)识别为合法的php语法,因此它会用表示语法错误的红色扭曲下划线装饰包含这些标记的所有文件 有人知道如何将这些标记作为合法语法包含进来,以便PHPStorm停止将它们标记为错误吗?在PHPStorm 8和9中,对于视图中的CakePHP 3.x,模板“*.ctp” CakePHP 3.x 在文件al

CakePHP3.0在其烘焙模板文件(.ctp)中引入了Rails样式的erb标记

处理模板时,标记、
和派生项将扩展到php

但是,由于PHPStorm无法将标记(我已根据将.ctp文件配置为php)识别为合法的php语法,因此它会用表示语法错误的红色扭曲下划线装饰包含这些标记的所有文件


有人知道如何将这些标记作为合法语法包含进来,以便PHPStorm停止将它们标记为错误吗?

在PHPStorm 8和9中,对于视图中的CakePHP 3.x,模板“*.ctp”

CakePHP 3.x 在文件all中插入CakePHP 3.x的下一个代码,第1行

<?php /** @var \Cake\View\View $this */ ?>

CakePHP 2.x 在文件all中插入CakePHP 2.x的下一个代码,第1行

<?php /** @var $this View */ ?>

;-)

将CakePHP 3.x的实际示例打印到PHPStorm 8:

AFAIK(根据)ASP样式标记现在在PhpStorm中被禁用。我可能只建议下载旧版本的IDE(8.0.1或更旧版本)并在那里试用。或者等待几周(还没有正式日期),看看它是否能在v9 EAP构建中工作(v9最终版计划在2015年第二季度进行)。是否更好地使用AppView而不是view?也不需要记住名称空间,双击ctrl+space会调用自动完成。这就是我要找的行!谢谢你,我会帮你的。