以下の内容はhttps://www.utakata.work/entry/vscode/plugin-php-for-go-to-implementationより取得しました。


VSCode + PHP で、interface の実装にコードジャンプしたい

結論

このプラグイン https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode を使うとできるようになります。「PHP」というシンプルなプラグインのため、他と間違えないようにしてください。

このプラグインをインストールすると、右クリックした時に Go to Implementation というメニューが増えるので、これで実装クラスに飛ぶことができます。

また、使いづらいですが、Command + F12 のショートカットでも飛ぶことができます。

ちなみに、以前の記事でも書きましたが、残念ながら VSCode はクリックのショートカットコマンドは設定できないので、Command + クリックをこの Go to Implementation に変更する、といったことはできません。

余談

ちなみに、僕はもともと PHP Intelephens (https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client) というプラグインを使っていたのですが、こいつは実装クラスに飛ぶということが(多分)できないので(できるのかもしれないが、右クリックメニューには出ないので不便)、 https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode のほうが便利だと思いました。

今のところ、両方のプラグインを入れており、特に不審な挙動はありませんが、できれば1つに絞ったほうが競合することがなさそうなので、PHP のプラグインだけで行けないか、今後検証してみます。




以上の内容はhttps://www.utakata.work/entry/vscode/plugin-php-for-go-to-implementationより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14