

Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
Installation | Documentation | Twitter | Mastodon | Discord
- 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.
| 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. | |
outputTo | string | "output", "terminal" | "output" | Where to print the output of tasks. Note that the output panel does not support ANSI colors. |
checkForUpdates | boolean | true | Check if there is a newer version of Task on startup. | |
tree.nesting | boolean | true | Whether to nest tasks by their namespace in the tree view. | |
tree.sort | sort | default, alphanumeric, none | "default" | The order in which to display tasks in the tree view. |
