PhpStorm的介绍视频(和市场营销)表明,IDE的一大优势在于它将项目视为一个整体 - 因此它“了解”项目中的变量,函数和方法(我通常使用Sublime Text)。
但是在从现有项目(使用concrete5 CMS)创建项目之后,我注意到的第一件事是PhpStorm认为变量未定义?
显然我缺少一些超级基本的东西。
非常感谢任何正确方向的帮助或指示。
干杯
答案 0 :(得分:2)
IDE非常聪明,如果你尝试使用PHPStorm with concrete5.6。*你不会得到所有不错的自动完成等等,如果你使用5.7。*另一方面,你可以有自动完成。如果你去了Github Repo for 5.7,它有开发环境的构建步骤。其中一项艰巨的任务是generate-symbols
,这样就可以让PHPStorm了解其中的内容。