Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>TaskNew to Visual Studio Code? Get it now.
Task

Task

Task

taskfile.dev
|
66,299 installs
| (10) | Free
| Sponsor
A task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Task for Visual Studio Code

Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.

Installation | Documentation | Twitter | Bluesky | Mastodon | Discord

Installation

  • Visual Studio Code | Visual Studio Marketplace
  • VSCodium | Open VSX Registry

Features

  • View tasks in the sidebar.
  • Run tasks from the sidebar and command palette.
  • Go to definition from the sidebar and command palette.
  • Run last task command.
  • Multi-root workspace support.
  • Initialize a Taskfile in the current workspace.

Task for Visual Studio Code Preview

Configuration

Taskfiles can be configured in your settings.json using the taskfile configuration key. The following settings are available:

Setting Type Allowed Values Default Description
updateOn string "manual", "save" "save" When the list of tasks should be updated.
path string "task" Path to the Task binary. Can also the name of a binary in your $PATH. If Task is installed via Snap, set this to /snap/task/current/task.
checkForUpdates boolean true Check if there is a newer version of Task on startup.
doubleClickTimeout number 0 Time in milliseconds to consider a double-click. 0 disables double-click to run. 500 is a good starting point if you want to enable it.
tree.nesting boolean true Whether to nest tasks by their namespace in the tree view.
tree.status boolean false Whether to show the status of tasks in the tree view (may be slow on large Taskfiles).
tree.sort sort default, alphanumeric, none "default" The order in which to display tasks in the tree view.
- default - Sorts tasks alphabetically by name, but ensures that root tasks (tasks without a namespace) are listed before namespaced tasks.
- alphanumeric - Sort tasks alphabetically by name.
- none - No sorting. Uses the order as defined in the Taskfile.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft