Event扩展在PHPStrom中并没有代码提示无论你选择那个PHP版本,所以需要自己添加。
github是个好东西,你能想到的基本它都有,尝试着搜索 event-ide-helper 就能找到几个,选择最近更新的一个,因为Event扩展也一直在更新。
选择 https://github.com/PaulXu-cn/event-ide-helper
别忘了star一下!!
下载
git clone https://github.com/PaulXu-cn/event-ide-helper
通过查看这个项目就知道要想类出现代码,就是需要该类的完整定义,所以从官网copy下来Event扩展所有类的完整定义就可以了,另外像swoole的很多类的命名空间包含目录结构,比如 Swoole\Http
,所以还需要按照目录结构来组织这些类,最后放到src目录下发布出来就行了。