クリーンで一貫したエラーのないコード
高度なコード補完と移動操作
超快適なフルスタック PHP コーディング
PhpStorm では注入されたコード片を Twig テンプレートブロック内で編集する際に広範な言語支援を得ることができます。一般的な Symfony テンプレートのサポートだけでなく、Twig テンプレート言語に特化した補完、移動操作、およびコードインスペクションが備わっています。
Symfony のサービスコンテナーはアプリケーション内で使用されるさまざまなオブジェクト(サービス)のインスタンス化と構成を管理します。PhpStorm では YAML および XML 構成ファイルに登録されたものも含め、このようなサービスとパラメーターのコード補完と移動操作を利用できます。
Doctrine ORM を使って効率的にデータベースを操作できます。IDE には複数のコード補完と移動操作の機能が備わっているため、データベースとの対話を合理化できます。
PhpStorm ではよく使用されるコード構文のテンプレート名を入力すると、そのコードスニペットの挿入が自動的に提案されます。
PhpStorm はエディターやターミナルで開いている Symfony ログファイルの各種要素を読みやすく、それらの間を移動しやすくするためにハイライトします。既製のログの書式やハイライトパターンをカスタマイズすることも、独自のものを追加することもできます。
PhpStorm ではコードを Symfony コーディング標準と照らし合わせることで、よくあるエラーをなくし、クリーンで一貫したコードを得ることができます。また、PhpStorm には Symfony 開発専用にカスタマイズされた Symfony2 のコードスタイルが組み込まれています。
PhpStorm では Symfony のコンソールコンポーネントとスクリプト作成インターフェースと統合することで、Symfony コマンドを実行したりデバッグしたりできます。
ターミナル内でコマンド補完を直接使用できます。
インターネット越しにデータを送信しない AI による行全体コード補完をデフォルトで活用できます。