Windows PHP开发环境 WSL + VsCode

使用VsCode+WSL进行开发,下面是必要配置,以及部分常用VsCode插件推荐。

Windows 环境设置

  1. 打开win10系统的开发者选项
    在“设置” > “更新和安全” > “开发人员选项” 中 打开开发人员模式。详细操作点我参考
  2. 打开win10系统的子系统设置
    “控制面板” > “程序和功能” > “启用或关闭Windows选项” 中找到 “适用于Linux的Windows子系统” 并勾选,然后 确定 选择 立即重新启动。

安装Ubuntu系统

  1. 在微软商店中搜索 Ubuntu 并安装 Ubuntu 18.04 版本
  2. 安装完成后,首先运行一次 Ubuntu,使其初始换完成,并输入自己的用户名和密码。

下载安装VsCode

VsCode 官网地址
必要插件推荐

  • WSL链接相关插件 Remote - WSL

  • 中文语言包 Chinese

  • VsCode 主题包 vscode-icons

  • Git相关 Git History 和 GitLens

  • PHP相关 PHP Intelephense PHP Extension Pack PHP DocBlocker PHP Debug phpfmt - PHP formatter

  • 前端相关 Vue插件 Vetur

  • 其他 env文件的管理插件 DotENV

注意

  1. 子系统中的 hosts 文件每次重启后会通过 Windows 中的 hosts 重新生成。所以添加 hosts 配置时,需要在两个文件中都添加。
  2. Windows WSL 中安装的 Nginx / PHP-FPM 超时问题
    子系统中的 nginx 需要关闭 PHP 的缓存配置

本文标题:Windows PHP开发环境 WSL + VsCode

文章作者:xugz

发布时间:2020年06月12日 - 14:05

最后更新:2022年09月23日 - 09:06

原始链接:https://xlline.github.io/2020/06/12/WSL_VsCode/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。