對於WSL如果您沒有安裝PHP,請先下載安裝

VSCode安裝Remote - WSL

它可以讓 VSCode Server 實際執行在 WSL 裡面,只留 UI 介面在 Windows。

Remote - WSL

安裝完成後右下角會多一個Remote的圖示

按下Remote的圖示,選取Remote-WSL: Reopen Folder in WSL,直接將目前開啟的目錄改在 WSL 中執行

這時執行環境已經跑到 WSL 裡面了

到插件中心會發現插件被分成了 Local 和 WSL 部分,要把插件安裝到 Remote 也很簡單,點擊綠色的 Install on WSL,他就會安裝在 WSL。(所以這邊需要使用的php插件也需要再次安裝在WSL上)

然後在終端輸入

$ whereis php

它將顯示php可執行的文件路徑(位於/usr/bin/php或中usr/local/bin/php)。

在VScode設定settings.json並粘貼

{
  "php.validate.executablePath": "/usr/bin/php"
}

您也可能喜歡這些文章

使用docker LaraDock搭建PHP環境

雖然這篇叫Docker環境搭建,但是是用了一個別人寫好的配置文件,為什麼要用別人寫好的呢?因為第一節省了我們學習的成本,類似一鍵安裝環境的東西。二節省了我們的構造docker和測試docker的時間。三也省略了我們在去寫額外的服務器配置。...