Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Tasker for VSCodeNew to Visual Studio Code? Get it now.
Tasker for VSCode

Tasker for VSCode

Preview

Carlo Cardella

|
24 installs
| (0) | Free
Run VS Code tasks quickly from a sidebar view, organized by type
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Task Explorer (Preview)

Visual Studio Marketplace Version Visual Studio Marketplace Installs Visual Studio Marketplace Downloads Visual Studio Marketplace Rating GitHub issues GitHub license

Download for VS Code

VSCode Auto Git Extension Icon

Task Explorer is a VS Code extension that surfaces your defined tasks in a dedicated sidebar view so you can browse and run them quickly.



What's New in 0.0.6

  • Configurable custom icons for task types and name groups via tasker.icons
  • Task tooltip now shows the last execution timestamp after a run
  • Documentation refreshed for configuration options and examples

Features

  • Sidebar view showing available VS Code tasks grouped by type (npm, shell, PowerShell, etc.)
  • Inline hover actions on each task: run/stop (state-aware) and edit (opens tasks.json)
  • Command palette actions to refresh the list and run/stop/edit a task
  • Last Execution Time: Hover over any task to see exactly when it was last run in the tooltip
  • Bundled with webpack for fast activation and small packages

Getting Started

  1. Install dependencies
npm install
  1. Build the extension (bundled output in dist)
npm run compile
  1. Launch the Extension Host (F5) using the provided launch config.

Configuration

Custom Icons

You can customize icons for specific task types or groups using the tasker.icons setting. Map the task type (e.g., npm, shell) or group name to a valid Codicon ID. You can find the list of available icons here.

Example configuration in settings.json:

"tasker.icons": {
  "npm": "beaker",
  "shell": "terminal-bash",
  "build": "tools"
}

Other Settings

  • tasker.groupTasksByName: Group tasks by name prefix (default: true).
  • tasker.groupSeparator: Separator for task grouping (default: _).
  • tasker.defaultFolderState: Default state for task groups (expanded or collapsed).
  • tasker.exclude: List of task types to exclude.

Commands & Views

  • View: Task Explorer (Activity Bar)
  • Commands:
    • Task Explorer: Refresh
    • Task Explorer: Run Task (shows as a run button when stopped)
    • Task Explorer: Stop Task (shows as a stop button when running)
    • Task Explorer: Edit Task (opens .vscode/tasks.json)

Testing

npm test

Runs a minimal test suite via @vscode/test-electron.

Packaging

npm run package

Produces a .vsix using the webpack bundle.

Credits

I, as many, have been using the excellent Task Explorer by Scott Meesseman but unfortunately the extension recently stopped working (independently from the switch to trial/paid version), so I decided to fill the gap with this small exercise, born more for my own convenience that I hope will also help someone else out there.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft