2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VSCodeでジャンプできなかった件

Last updated at Posted at 2023-05-01

Laravelをメインにアプリを作っています。
ちょっと最近の困った話を書いていきます。

開発の時にスーパーお世話になっている 「VSCode」
開発をやりやすいように、拡張機能で色々とカスタマイズできるのが良いところです。

が、しかし!
今回はこの拡張機能で思った通りの動きが出来なくなりました。
その機能は、開発者なら一度は絶対に使ったことがある機能「ジャンプ」です!

PHPに限らず、どの言語でもメソッドのジャンプは使います。
ジャンプ、便利ですよねー。
そのジャンプ機能が正常動作しなくなりました(汗)
ジャンプできないだけで、結構苦しみます。
都度、検索しなくちゃいけないので面倒ですよね、、(さらに他のControllerで同じ名前でメソッド作ってたとか結構ありますからね、、)

PHPの場合だと、「PHP Intelephense」という拡張機能です。
これがホントに便利なんですよ!
慣れてしまっているから、自然とジャンプしてしまうし、できないと違和感がすごかったですw

一時的かもしれないですが、一応解決策を見つけました。
その方法はバージョンの変更です。

VSCodeの拡張機能を設定するところで、バージョンを切り替えることができます。
そこで一つ前のバージョンに戻します。
おそらく、VSCodeのバージョンと、拡張機能のバージョンがミスマッチしていて、ジャンプ機能が上手く動作しなかったのかなーと疑っています。
(もしかすると、Windowsのバージョンも見ていたかもしれないですねー)

バージョンの互換性があったりなかったりするので、このあたりは臨機応変に対応したいですね。
幸い、バージョンを変えたという記憶がある時に気付いたので、発見が早かったです。もう少し後だったら、全然気付かなかったと思います...(笑)

「あれ?動作しないぞ?」と思ったら、同じようにバージョンをいじってみるといいかもしれないですね。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?