Zed Taskfile Extension
Available on the Zed extensions registry.
Features
- Syntax highlighting for Taskfile.yml and Taskfile.yaml files
- Task outline view for easy navigation
- Run tasks directly from the editor
- Shell command syntax highlighting within task commands
- Auto-completion and bracket matching
About Taskfile
Taskfile is a task runner / build tool that aims to be simpler and easier to use than GNU Make. It uses YAML syntax and is written in Go.
Learn more at:
- Official site: https://taskfile.dev/
- Documentation: https://taskfile.dev/docs/
- Schema reference: https://taskfile.dev/docs/reference/schema
Usage
- Install the extension via Zed's extension manager
- Open any
Taskfile.ymlorTaskfile.yamlfile - Use the outline view to navigate between tasks
- Run tasks using Zed's task runner
Development
To develop this extension:
- Clone this repository
- Use Zed's extensions manager (
zed: extensions) to add this as a dev extension - Reload the extension when you make changes
License
See LICENSE.
Credits
Based on the zed-make extension structure.