使用PhalconPHP 2.1配置PhpStorm 2016.1


Configuring PhpStorm 2016.1 with PhalconPHP 2.1

我已经安装了PhpStorm 2016.1,并将其配置为使用Phalcon 2.1.0 RC1的Phalcon Devtools。我还将PHP语言级别配置为PHP 7,并将解释器配置为PHP 7.0.5(我安装了该版本),我遇到的唯一问题是IDE无法识别Phalcon代码,例如

<?php
class ClientController extends Phalcon'MVC'Controller

IDE显示以下消息:

Undefined class Controller

就像它不识别Phalcon PHP代码方法和类一样,当我在浏览器中运行我的代码时,它运行得很好,所以我已经正确安装了所有东西(Phalcon+PHP 7.0.5),我使用的是Ubuntu 15.04

我需要做其他事情吗?非常感谢您的帮助,谢谢!

在PhpStorm内部,打开您的项目视图(视图>工具窗口>项目)。在项目文件的底部,您将看到项目"外部库"。

打开它并浏览到您为Phalcon 2.1.0存储IDE文件的位置("/your/didirectory/Phalcon devtools-master/IDE/2.1.0")

添加并应用更改,您现在就应该有IDE支持了。