如何在PhpStorm中加载php DS命名空间

时间:2017-05-02 11:14:52

标签: phpstorm

我已安装php-ds扩展程序,如here所示。但是我无法在PhpStorm中加载DS命名空间。

我该怎么做?

1 个答案:

答案 0 :(得分:6)

您需要存根文件,以便PhpStorm了解DS(用C编写的PHP扩展)提供的内容(类/函数/等)。

Stub文件基本上是PHP版本 - 只是“声明/文档”部分 - 例如函数声明但空体。您可以自己制作......或者找一些现有的(当然,如果其他人已经这样做了)。

关于存根文件的更多内容:

所以..基本上你需要的是php-ds/polyfill - “你还应该在项目中包含polyfill以实现兼容性和IDE集成”

IDE将读取此类文件,并将了解真正的DS扩展提供什么/它做什么(参数类型/返回/等)。