解説

前提

  • windows10

プラグインインストール

VSCodeより「PHP Intelephense」プラグインをインストールする

このままでも動くが、うまく関数ジャンプできなかったりする。

windows10に、phpをインストールし、パスを通してあげることで解決できる

phpインストール

windows10にphpをインストールしてあげる方法は下記の記事を参考。

➡【windows10】windowsにphp7.4をインストールする方法

VSCodeにphpのパスを通す

設定ファイルのjsonに下記を追記

"php.validate.executablePath":"C:\\php7.4.3\\php.exe",

エラー対応

➡最新のサポートされる Visual C++ のダウンロード

上記のサイトより「x64: vc_redist.x64.exe」をダウンロードしましょう。

注意:32ビット版は「x86: vc_redist.x86.exe」をダウンロード

仮想環境のファイルを読み込みたい

別サーバーで起動している仮想環境のファイルをsmb等でwinndowsのエクスプローラーで扱える状態にし、VSCodeで読み込んでいるファイルを扱っている場合、うまく関数ジャンプができません。

これを解決するにはファイルをマウントし、仮想ディスクに割り当てる必要があります

ネットワークドライブの割り当て方法(Windiws版 ※Windows 10対応)

参考サイト

➡PHP、Windows環境でPHP7を動かしてみる。