WSL
WSL ( WSL 2 ) - 适用于 Linux 的 Windows 子系统 - 是用于在 Windows 10 上本地运行 Linux 二进制可执行文件的兼容层。目前,它支持多个Linux 发行版,例如 Ubuntu、OpenSUSE 和 SLES。
配置 WSL
从Microsoft Store下载并安装 WSL 发行版(例如 Ubuntu)。
对于此步骤,请务必使用带有最新“Fall Creators Update”(最低版本 1709,内部版本 16299.15)的 Windows 10。有关说明,请参阅官方指南Install the Windows Subsystem for Linux。
要使用WSL 2,您的 Windows 版本应该是 10 build 18917 或更高版本。按照这些说明切换分配器。
请注意,PhpStorm 不支持旧版 WSL,您可能在将系统升级到 Windows 10 的内部版本 16299.15 或更高版本之前安装了旧版 WSL。在这种情况下,您需要更新 WSL 发行版。
运行 Ubuntu。
首次启动 Ubuntu 时,系统可能会提示您启用 Windows 可选功能。在这种情况下,您需要执行以下操作:
以管理员身份打开 Windows PowerShell 并运行
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux重启你的电脑。
在 Linux 安装中,确保已安装 PHP。有关详细的安装说明,请参阅Debian GNU/Linux 安装说明。如果你使用的是 Ubuntu,你可以在终端中运行这个命令来快速安装 PHP:
sudo apt install php php-mbstring php-xml php-zip php-curl php-xdebug如配置远程 PHP 解释器中所述配置基于 WSL 的远程解释器。您可以为所有常见任务指定创建的解释器:执行脚本或Composer 命令、运行PHP 质量工具等。
打开存储在 WSL 文件系统中的项目
在 PhpStorm 中,您可以直接打开存储在 WSL 文件系统中的项目,并像处理任何其他项目一样使用它。
在欢迎屏幕上单击打开或选择 从主菜单
在打开的“选择路径”对话框中,选择 WSL 文件系统中包含要打开的项目的文件夹,或手动键入\\wsl$项目位置的路径。