https://github.com/followtheprocess/vscode-spok
VSCode extension to provide syntax highlighting for spokfiles.
https://github.com/followtheprocess/vscode-spok
build-system cli go task-runner vscode vscode-extension
Last synced: 3 months ago
JSON representation
VSCode extension to provide syntax highlighting for spokfiles.
- Host: GitHub
- URL: https://github.com/followtheprocess/vscode-spok
- Owner: FollowTheProcess
- License: apache-2.0
- Created: 2022-08-28T10:09:54.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T08:10:38.000Z (10 months ago)
- Last Synced: 2025-02-10T12:42:58.549Z (5 months ago)
- Topics: build-system, cli, go, task-runner, vscode, vscode-extension
- Homepage:
- Size: 737 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# VSCode Spok
A VSCode extension providing language support and syntax highlighting for spokfiles, the declarative language used by the [spok] build system/task runner.
**Before:**
**After:**
## Features
Right now it's very barebones, just simple comments, strings and keywords, even this though results in quite a nice appearance 🙂
### Roadmap
- [x] Global variable declarations are highlighted as constants or variables
- [ ] Native understanding of functions (not just as keywords)
- [ ] Task names are highlighted as function names might be (including in args of other tasks)
- [ ] Task command lines are highlighted as actual shell syntax
- [ ] Snippets!
- [ ] Potentially some more advanced functionality like autocomplete, task running etc.## Release Notes
### 0.1.0
Initial barebones release 🎉
[spok]: https://github.com/FollowTheProcess/spok