Symfony プロジェクトの移動
Symfony は、アプリケーションにとって重要な複数の概念、例えば コントローラー(アクション)、 ルーティング、 テンプレーティング、 Doctrine ORM、 テスト、 フォーム、 翻訳、 サービス、 バンドル 、そして構成などを導入しています。 Symfony アプリケーションの開発とは、これらのコンポーネントのいくつか(もしくはすべて)を組み合わせて、複数のファイルやさまざまなアーティファクトタイプの間を頻繁に行き来することを意味します。
これを容易にするため、 Symfony サポートプラグインは PhpStorm の 基本的な機能に加えて、いくつかの追加コードナビゲーション機能を提供します。
Symfony シンボルに移動する
Symfony サポート(英語)プラグインは、 メインメニュー項目に Symfony シンボル コマンドを追加します。 これにより、プロジェクト内の任意の Symfony シンボル (コントローラー、テンプレート、ルート、エンティティなど) に移動できます。

関連項目間を移動する
コントローラーの場合、 Symfony サポート(英語)プラグインはエディターのガターにアイコンのセットを追加し、関連する項目間を移動できるようにします。
コントローラーによってレンダリングされたテンプレートに移動する
エディターのガターにある Twig アイコン
をクリックします。

コントローラーにマッピングされているルートに移動する
エディターガターのルートアイコン
をクリックします。
複数の関連アイテム間を移動する
複数の関連アイテムが見つかった場合(たとえば、Twig テンプレートと関連ルートの両方)、 関連ファイルアイコン
が表示されます。
エディターガターのアイコンをクリックし、ポップアップメニューから移動する項目を選択します。

関連アイテムからコントローラーに戻る
エディターガターで
をクリックします。

バンドル内のテンプレートに移動する
バンドルの基本サポートでは、バンドルに含まれる Twig テンプレートに移動できます。
2026 年 5 月 22 日
