easyswoole/swoole-ide-helper

Swoole 的 IDE 帮助文件。

1.3.3 2021-06-17 12:24 UTC

This package is auto-updated.

Last update: 2024-08-25 19:38:01 UTC


README

Build Status Latest Stable Version License

此包包含 Swoole 的 IDE 帮助文件。[Swoole](https://github.com/swoole/swoole-src)。您可以在 IDE 中使用它以提供准确的自动补全。

安装

您可以使用 Composer 将此包添加到项目中

composer require swoole/ide-helper:@dev
# or you may install a specific version, like:
composer require swoole/ide-helper:~4.4.7

建议只在开发系统上安装此包,通过向您的 Composer 命令添加 --dev 标志来安装

composer require --dev swoole/ide-helper:@dev
# or you may install a specific version, like:
composer require --dev swoole/ide-helper:~4.4.7

替代方案

存根是通过直接逆向工程 Swoole 扩展创建的;因此不包含文档,并且许多地方缺少类型提示。Swoole 团队已尽最大努力保持存根更新,我们确实希望在将来添加内联文档和类型提示;然而,由于资源有限,我们不知道何时才能完成。

以下是一些您可以考虑的替代方案

生成 IDE 帮助文件

首先运行 Docker,然后使用脚本 ./bin/generator.sh 生成 IDE 帮助文件,并将它们放在 output/ 文件夹中,如下所示

./bin/generator.sh 4.4.16
./bin/generator.sh 4.4.16   master
./bin/generator.sh 4.4.16   4.4.16
./bin/generator.sh 4.4.16   b5c9cede8c6150feba50d0e28d56de355fa69d16
./bin/generator.sh 4.5.0RC1 7c913105c3273aab005489d78e0ff9043bfecb54

第一个参数指定 Swoole 的稳定版本。第二个参数是可选的;用于指定要集成的 [Swoole 库](https://github.com/swoole/library) 的版本(默认情况下将包含最新的 Swoole 库)。