【VSCode】Laravelのweb.phpに表示される「Undefined type 'Route'」のエラーメッセージを消す方法
VS Codeを使ってLaravelを開発していると、web.phpの「Route」に対して『Undefined type 'Route'』と表示されるようになったので、その対策方法を備忘録としてポストします。
VS CodeでUndefined type 'Route'を消す方法
Laravelで掲示板の開発(学習)を行う時は「Visual Studio Code」を使用しているのですが、なぜかエディタ一番下に「問題」として
Undefined type 'Route' . Intephense
と表示されるようになりました。
一体、なぜなんだと調査したところ、VSCodeのプラグインに『PHP Intelephense』をインストールしているとこのエラーが表示されてしまうとのことでした。
しかしながら設定を適切に行うことでこのエラーは表示されなくなるとのことなので、設定変更の方法をご紹介。
1.PHP Intelephenseの設定画面を開く
PHP Intelephenseの「拡張機能の設定」から設定画面を開きます。
2.設定の検索
検索欄に「intelephense.diagnostics.undefinedTypes」を入力すると以下の結果が返ってくるので、チェックを外します。
設定の保存ボタンなどは無く、チェックを外すだけでOK。
設定タブを閉じます。
3.VS Codeを再起動
VS Codeを再起動すると。。。
見事にエラーは消えてくれました。
以上です。