對於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"
}

您也可能喜歡這些文章

localhost https Laradock Nginx項目上的SSL憑證

要使用具憑證的最新版本laradock(截至2019年11月)啟用SSL,您必須在nginx設置中啟用它。在文件夾nginx/sites內的.conf,刪除第6行“# For https”下的註釋: # For...