Shopware 6 Toolbox
Shopware 6 Toolbox is a productivity plugin for JetBrains IDEs (e.g., PHPStorm) that enhances the Shopware 6 development experience. It provides live templates and scaffolding for common Shopware tasks.
Shopware Toolbox is not a standalone application. It runs inside PHPStorm (and other JetBrains IDEs) and provides Shopware-specific development helpers.


Current features
Live templates
Multiple live templates for development. Use Cmd/Ctrl + J to view all live templates.
Code generators
- Vue.js Admin component
- config.xml
- Extend Storefront blocks with automatic file creation
- Vue module
- Scheduled task
- Changelog
Static code checks
Inspection to show an error when an abstract class is used incorrectly in the constructor (guideline check).
Auto-completion
- Admin components
- Snippets in Administration and Storefront
- Storefront functions
theme_config,config,seoUrl,sw_include, andsw_extends - Repository at
this.repositoryFactory.create - Module.register labels
- Context-aware admin component auto-completion (only when Twig file is next to an
index.js) - Feature flags
Installation
Follow these steps:
- Open PHPStorm
- Go to Settings → Plugins
- Search for “Shopware 6 Toolbox”
- Install and restart the IDE