Fork of zed-extensions/elixir
  • Rust 65.5%
  • Tree-sitter Query 34.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
AltCode 708fff8a86
Some checks failed
bump_version.yml / Add more language server scopes (#107) (push) Failing after 0s
Add more language server scopes (#107)
These allow us to restrict code completions into specific contexts:
- For Elixir files, Tailwind and Emmet will now give completions inside
HEEx templates only, save for one caveat
- Tailwind is still scoped into strings so that completions don't break
if Elixir interpolation is used inside the class attribute of an HTML
tag
- For EEx/HEEx files, ElixirLS, Expert, Next LS, and Lexical will now
give completions inside Elixir expressions only - should fix #91

Additionally, this reworks the function override that was being used by
HEEx into an identifier override that should cover slot names as well -
with this change `@` will now be treated as a word character, just like
Elixir
2026-03-27 08:38:14 +01:00
.github/workflows Update CI workflows to 3183c04 (#104) 2026-03-25 18:55:55 +00:00
languages Add more language server scopes (#107) 2026-03-27 08:38:14 +01:00
src Adjust project symbol syntax highlights (#97) 2026-03-17 15:09:12 +01:00
.gitignore Add Expert language server (#24) 2025-08-28 17:58:02 -04:00
.tsqueryrc.json Add more language server scopes (#107) 2026-03-27 08:38:14 +01:00
Cargo.lock Bump version to 0.4.0 (#99) 2026-03-23 22:57:28 +01:00
Cargo.toml Bump version to 0.4.0 (#99) 2026-03-23 22:57:28 +01:00
extension.toml Bump version to 0.4.0 (#99) 2026-03-23 22:57:28 +01:00
LICENSE Apply post-extraction changes 2025-03-05 17:21:24 -05:00
README.md Apply post-extraction changes 2025-03-05 17:21:24 -05:00

Zed Elixir

An Elixir extension for Zed.

Development

To develop this extension, see the Developing Extensions section of the Zed docs.