Visual Studio Code extension for Razd - a modern project setup tool that orchestrates mise and taskfile for one-command project initialization.
This extension provides task runner functionality with support for both Taskfile.yml and Razdfile.yml formats.
GitHub | Issues | Documentation | Telegram
Install from Visual Studio Code Marketplace
- 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.
- Supports both
Taskfile.ymlandRazdfile.ymlformats.
| Setting | Type | Allowed Values | Default | Description |
|---|---|---|---|---|
updateOn |
string |
"manual", "save" |
"save" |
When the list of tasks should be updated. |
path |
string |
"razd" |
Path to the Razd/Task binary. Can be a binary name in your $PATH or an absolute path. Set to "task" to use Task CLI instead of Razd. |
|
outputTo |
string |
"output", "terminal" |
"terminal" |
Where to print the output of tasks. Use "terminal" for full ANSI color support and interactivity, or "output" for a read-only panel. |
checkForUpdates |
boolean |
true |
Check if there is a newer version 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/Razdfiles). | |
tree.sort |
sort |
default, alphanumeric, none |
"default" |
The order in which to display tasks in the tree view. |
