Commands ExtensionOne-click command runner for VS Code. Define commands in JSON or let the extension pick up your
Quick Start
FeaturesSidebar & PanelAccess your commands from the Activity Bar sidebar or open a dedicated panel via Collapsible GroupsOrganize commands into named groups. Collapse/expand individual groups or all at once. Group state is preserved when commands update. FavoritesStar any command to pin it to the Favorites group at the top. Favorites persist across sessions. Move Commands Between GroupsRight-click any custom command to move it to a different group. The context menu shows all available custom groups. Works only for commands defined in Multiple Shell Types
Add Commands from UIClick + in the toolbar to add new commands without touching JSON. Pick an existing group or create a new one on the fly. Terminal ReuseRe-running a command reuses its existing terminal instead of spawning a new one. Use the Clear Terminals button to clean up. Auto-RefreshFile watchers monitor Marketplace TemplatesThe built-in Recommended section offers ready-made command sets for popular stacks:
Click + on a template to add the whole set, or expand it and add individual commands. Theme-AwareUses VS Code CSS variables — looks native in any theme (light, dark, high contrast).
|
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | yes | Display name in the UI |
command |
string | yes | Command to execute |
type |
"terminal" | "node" | "pwsh" |
yes | Execution type |
group |
string | no | Group name (default: "General") |
cwd |
string | no | Working directory relative to workspace root |
package.json Scripts
Scripts from your package.json are auto-imported under the npm scripts group:
{
"scripts": {
"build": "tsc -p ./",
"test": "jest",
"start": "node server.js"
}
}
These appear as npm run build, npm run test, npm run start.
Configuration
| Setting | Default | Description |
|---|---|---|
commandsExtension.configFile |
commands-list.json |
Path to config file (relative to workspace root) |
Requirements
- VS Code 1.85.0+
License
MIT