VSCode extension for Taskfile
This extension provides Intellisense, Tasks, a Tree View and Hover actions for your Taskfiles
This extensions uses ReadHat's yaml validation extension to provide intellisense of your Taskfiles.
Your tasks are displayed as a tree in the explorer view. This allows you to see all tasks in all workspace folders, grouped by Taskfiles. You can run, watch or edit a task from this view.
When hovering on a task in your Taskfiles, a hover menu allows you to run or watch the task.
Tasks in your Taskfiles are detected and made available to VSCode's tasks system. A simple problem matcher is provided to list failed tasks in the Problems pane.
You can ask for the Taskfile binary to be installed locally. This will get the latest binary available and install it in the extension's storage. The extnsion will then use this binary to run your tasks.
Here are listed the features intended to ship
- Go to definition for imported tasks
- Go to definition for variables
- Autocomplete provider for global and task-scoped variables