- Variable substitution like
${userHome}
or${config:editor.fontSize}
in arguments. - Conditioned commands to branch a sequence when a command fails.
- Parameter to repeat a command.
- Language filter for manual execution.
- Support extensionKind ui or workspace.
- Simple usage only with keybindings.json
- Object style settings for merging user settings and workspace settings.
- New style for binding a key to created commands.
- Manual execution from command palette.
- Pass arguments to commands.
- Reloads settings.json when the file is changed.
Now, you can use a custom multi-command immediately after adding it in the settings.json without restarting vscode.
Initial release.