EC-CUBE Commands
A Visual Studio Code extension that provides quick access to EC-CUBE bin/console commands through the Quick Open interface.
Features
- Right-click context menu in the Explorer and Editor to open the EC-CUBE command list.
- Quick Open picker with search — filter commands by name or description in both Japanese and English.
- Terminal integration — the selected command is typed into the terminal automatically. Press
Enter when you are ready to run it.
- If no terminal is currently open, a new one is created automatically.
- All commands use the
php bin/console prefix, which is the recommended way to run Symfony/EC-CUBE console commands.
Usage
- Right-click anywhere in the Explorer panel or inside an editor tab.
- Select EC-CUBE: Show Command List from the context menu.
- Type to filter the command you need.
- Press
Enter to confirm your selection — the command is inserted into the terminal.
- Review the command (add any required arguments if needed), then press
Enter in the terminal to execute it.
Included Commands
| Command |
Description |
cache:clear |
Clear the cache |
cache:warmup |
Warm up an empty cache |
doctrine:migrations:migrate |
Execute database migrations |
doctrine:migrations:status |
View migration status |
doctrine:migrations:diff |
Generate a migration by comparing DB to entities |
doctrine:migrations:generate |
Generate a blank migration class |
doctrine:schema:update --force |
Update DB schema to match entities |
doctrine:schema:validate |
Validate mapping files and DB schema |
doctrine:fixtures:load |
Load data fixtures to DB |
eccube:install |
Install EC-CUBE |
eccube:plugin:install |
Install a plugin |
eccube:plugin:uninstall |
Uninstall a plugin |
eccube:plugin:enable |
Enable a plugin |
eccube:plugin:disable |
Disable a plugin |
eccube:plugin:generate |
Generate a plugin skeleton |
eccube:plugin:update |
Update a plugin |
debug:router |
Display current routes |
debug:container |
Display DI container information |
assets:install |
Install bundle assets into the public directory |
about |
Display information about the current project |
list |
List all available commands |
lint:twig |
Check Twig template syntax |
lint:yaml |
Check YAML file syntax |
Requirements
- Visual Studio Code v1.85.0 or higher
- A PHP project using EC-CUBE (version 4.x recommended)
Extension Settings
This extension does not add any settings at this time.
Known Issues
None at this time. Please report issues on GitHub.
Release Notes
0.0.1
Initial release of EC-CUBE Commands.
License
MIT
| |