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 () , 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 .
Code completion () for snippets, functions, and other elements of the Storefront and Administration components.
Generators for different file types.
Shopware-specific inspections and intention actions ().
note
For the full list of the plugin features, see Shopware 6 Toolbox documentation.