| Website | https://ash.gd |
| GitHub | https://github.com/juice49 |
| Codepen | https://codepen.io/ash |
| Website | https://ash.gd |
| GitHub | https://github.com/juice49 |
| Codepen | https://codepen.io/ash |
To achieve this, I first needed to create a Tree-sitter grammar to parse GROQ. This means Zed understands the actual structure of your GROQ code; if you open the syntax tree view, you can see how each part of it is parsed.
In the future, the Zed extension could use its knowledge of the syntax tree to do useful things like exposing landmarks in GROQ to Zed's outline navigator.
Panic's Nova code editor has an awesome built in syntax inspector. Super helpful if you're building a syntax grammar extension.
Also, I love Zed, but I'd forgotten how great Nova looks.
Nice. Wrap guides (vertical rules) just landed in Zed. Enable them by adding an array of line lengths to your config, with the `wrap_guides` key.