IDE Plugins for Widget Development
Building a widget means setting up a defined project structure, a correct config.xml, an icon and packaging everything into a .wgt file when you’re done. Doing it manually every time is tedious and error-prone.
The plugins handle the scaffolding so you can focus on the actual widget logic.
What they do
One command creates a ready-to-run widget project: entry point, config.xml, icon, and build scripts.
When you’re done, one makefile command packages everything into a .wgt file ready to drop into your CMS.
Local testing works without a player. Just open the index.html directly in a browser and pass parameters as URL query strings.
Available for
VS Code
Download the release in GitHub or at Visual Studio Marketplace
CMD+Shift+P → Garlic: New Widget Project
JetBrains
Available for WebStorm, IntelliJ IDEA, and other JetBrains IDEs. Download the release in GitHub or at Jetbrains Marketplace
File → New Project → DS Widget. Enter name and author, done.
Both plugins produce the same project structure and the same .wgt output. Use whatever IDE you prefer.