pingan001/ide-helper-swoole-pg

Swoole 的 IDE 帮助文件。

v5.0.3 2023-10-08 05:01 UTC

This package is auto-updated.

Last update: 2024-09-08 08:09:20 UTC


README

Twitter Discord Latest Stable Version License

此包包含 Swoole 的 IDE 帮助文件。您可以在 IDE 中使用它以提供准确的自动完成。

安装

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

composer require swoole/ide-helper:~5.0.0
# or
composer require --dev swoole/ide-helper:~5.0.0

要使用 master 分支的最新存根

composer require swoole/ide-helper:@dev
# or
composer require --dev swoole/ide-helper:@dev

PHP 配置设置

  • swoole.display_errors:布尔值。默认 On。显示/隐藏 Swoole 中的错误信息。
  • swoole.enable_coroutine:布尔值。默认 On。开启/关闭协程支持。
  • swoole.enable_library:布尔值。默认 On。从 Swoole Library 加载源代码或不加载。
  • swoole.enable_preemptive_scheduler:布尔值。默认 Off。开启/关闭抢占式调度器。要了解其工作原理,请查看 deminy/swoole-by-examples 仓库中 "CPU密集型作业调度" 部分的示例。
  • swoole.unixsock_buffer_size:整数(以字节为单位)。默认情况下,在 Macintosh 或 FreeBSD 上为 256 KiB,否则为 8 MiB。Swoole 中主进程和工作者进程之间套接字连接的总缓冲区大小。
  • swoole.use_shortname:布尔值。默认 On。支持短名称或不支持。短名称是文件 src/swoole/shortnames.php 中列出的所有别名。

所有指令都可以设置在任何地方,除了 swoole.use_shortname,它只能在 php.ini 文件中设置。