shopware6-phpstorm-plugin icon indicating copy to clipboard operation
shopware6-phpstorm-plugin copied to clipboard

Shopware 6 Toolbox

Build Version Downloads

Shopware 6 Toolbox is a helper plugin for Shopware 6 development. It adds some live templates and scaffolding of common Shopware files.

Current features:

  • Lot of live templates for developing. Use STRG + J to see all live templates of current scope
  • Generators:
    • Vue.js Admin component
    • config.xml
    • Extend this block in Storefront with auto file creation
    • Vue module
    • Scheduled task
    • Changelog
  • Inspection to show an error when abstract class is used incorrectly in the constructor
  • Autocompletion for:
    • Admin component
    • Snippets in Administration and Storefront
    • Storefront functions theme_config, config, seoUrl, sw_include and sw_extends
    • Repositories at this.repositoryFactory.create
    • Module.register labels
    • Show only admin component autocompletion when the twig file is next to an index.js
    • Feature flag

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "Shopware 6 Toolbox" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

No one aint time for user documentation, so here are a few tweets:

Click the links, images included!