Launchpad is the "Control Center" for VS Code extension developers. It simplifies the final steps of extension delivery—validating your package, managing deployment tokens, and shipping with a single click.
Features
🔬 Pre-flight Audit
Automatically scans your package.json and project structure for common publishing pitfalls:
Missing icons (128x128px)
Missing repository or source links
Publisher ID Case-Sensitivity: Automatically warns if your publisher ID might be formatted incorrectly for the Marketplace.
🔑 Token Vault
Securely store and manage your Azure Personal Access Tokens (PATs) using VS Code's native SecretStorage. No more digging through the Azure DevOps portal every time you want to ship.
⛴️ One-Click Ship
Ship your extension updates without touching the terminal:
Ship Patch: Automatically increments version and publishes.
Integrated progress notifications and error reporting.
🛡️ Badge Generator
Automatically inserts professional Marketplace shields and badges (Version, Installs, Rating) into your README.md with a single click.
Getting Started
Open an extension project in VS Code.
Click the Launchpad icon in the Activity Bar.
Run an Audit to check for potential issues.
Save your Azure PAT in the Secret Vault.
Hit Ship Patch to go live!
Part of the NexGen-Meta suite. Built for developers who ship.