mirror of
https://github.com/zed-industries/zed.git
synced 2025-02-11 21:00:35 +00:00
astro: Fix Tailwind LS not working in attributes (#12741)
This fixes #12402.
We already had the `tailwind-language-server` config in Astro's
`config.toml` here:
fd39f20842/extensions/astro/languages/astro/config.toml (L17-L23)
But it's not enough to add `overrides.string` to the `config.toml`, you
also need an `overrides.scm` file that sets the overrides.
And, tricky bit, when you add a single override to the `overrides.scm`
file you have to add all of them that Zed knows about. In my case, I had
to add `@comment` too, because Zed somehow expects that.
Release Notes:
- Fixed `tailwind-language-server` not working in attributes inside of
`*.astro` files.
([#12402](https://github.com/zed-industries/zed/issues/12402)).
Demo/proof:
https://github.com/zed-industries/zed/assets/1185253/05677a2d-831d-4e05-a1a2-4d1730ce2a46
This commit is contained in:
parent
2f057785f7
commit
c354793871
1 changed files with 6 additions and 0 deletions
6
extensions/astro/languages/astro/overrides.scm
Normal file
6
extensions/astro/languages/astro/overrides.scm
Normal file
|
@ -0,0 +1,6 @@
|
|||
[
|
||||
(attribute_value)
|
||||
(quoted_attribute_value)
|
||||
] @string
|
||||
|
||||
(comment) @comment
|
Loading…
Reference in a new issue