PhpStorm 2024.1 ヘルプ

symfony テンプレート

Web アプリケーションは通常、Twig または PHP ベースのテンプレートを使用してサーバー上で通常レンダリングされる多数のページで構成されます。

テンプレート用コード補完

Symfony Support プラグインは、テンプレート名のコンテキスト認識型補完 Ctrl+Space を有効にします。

Symfony template name completion

テンプレートのコードナビゲーション

テンプレートの宣言に移動するには、その使用箇所にキャレットを置き、Ctrl+B を押します。または、Ctrl+Click を使用します。

Navigating to Symfony template declaration

クイックフィックスを使用したテンプレートの作成

まだ作成されていないテンプレートを参照する状況は非常に一般的です。プロジェクトツールウィンドウまたはナビゲーションバーに切り替え、マウスまたはキーボードショートカットを使用して正しいディレクトリに移動し、新しいテンプレートを作成する代わりに、Symfony Support プラグインが提供するテンプレートの作成クイックフィックスを使用します。これにより、プロジェクトとバンドル内の正しい場所にテンプレートが作成され、新しいエディタータブでテンプレートがすぐに開きます。

Creating a Symfony template via intention action

関連ページ:

Twig テンプレート

一般的な symfony テンプレートのサポートに加えて、Symfony のサポートプラグインは補完、ナビゲーション、Twig テンプレート言語に固有のコードインスペクションを提供する Twig テンプレートのコード補完:エディターでを押して、次のいずれかの場合にコード補完を呼び出します。どの TWIG ファイルでも適切な機能のテンプレートとブロックを提供します。自己定義またはサードパーティーからインストールされた拡張機能、フィルターおよびマクロを提供します。個々のアセットと完全なバンドルを提供しま...

プロジェクトツールウィンドウ

プロジェクトツールウィンドウでは、様々な視点からプロジェクトを見て、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動など、様々なタスクを実行することができます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォル...

ユーザーインターフェース

PhpStorm でプロジェクトを開くと、デフォルトのユーザーインターフェースは次のようになります。ナビゲーションバー、プロジェクトツールウィンドウ、エディター、ポップアップメニュー、コンテキストメニュー、ステータスバー、実行ツールウィンドウ、プラグインのセットと構成設定によっては、IDE の外観と動作が異なる場合があります。ナビゲーションバー:フォーカス: 表示 / 非表示: ナビゲーションバーはプロジェクトビューの代わりとなるもので、プロジェクトの構造を確認したり、特定のファイルを開いたり、現...

Symfony プロジェクトの移動

Symfony は、コントローラー (アクション)、ルーティング、テンプレート、Doctrine ORM、テスト、フォーム、翻訳、サービス、バンドル、構成など、アプリケーションにとって重要な多くの概念を導入しています。Symfony アプリケーションを開発するということは、これらのコンポーネントの一部 (またはすべて) を統合し、多くの場合、さまざまなファイルやアーティファクトの種類を切り替えることを意味するこれを容易にするために、Symfony のサポートプラグインは、PhpStorm の基本...