Shopware
Required plugins: Symfony Support, PHP Annotations, Shopware 6 Toolbox.
Shopware is a powerful and flexible software for building ecommerce applications. It is based on a number of Symfony framework components supported in PhpStorm through the core features and the Symfony Support plugin.
For plugin installation instructions, see Install a plugin from Marketplace.
After you install the Symfony Support plugin, you need to explicitly enable it for the project. After creating or opening a Symfony project, PhpStorm will display a notification message suggesting you enable the plugin.
Do any of the following:
Click the Enable plugin link in the notification message.
In the Settings dialog (CtrlAlt0S) , navigate to PHP | Symfony and select the Enable Plugin for this Project checkbox.
Restart PhpStorm for the changes to take effect.
The Shopware 6 Toolbox plugin adds additional support for developing Shopware 6 applications with PhpStorm, including:
Shopware 6 live templates.
To see all live templates relevant for the current code scope in the editor, press Ctrl0J.
Code completion (CtrlSpace) for snippets, functions, and other elements of the Storefront and Administration components.
Generators for different file types.
Shopware-specific inspections and intention actions (AltEnter).
note
For the full list of the plugin features, see Shopware 6 Toolbox documentation.
Thanks for your feedback!