• Sign In



  • Categories

    Extension Details



    Readme

    Elixir Language Server for Nova

    This extension adds advanced support for Elixir features. It is powered by elixir-ls. It is currently experimental. Please report any issues you run into.

    Supported Features:

    • Go-to-definition (working)
    • Reporting of build warnings and errors (working)
    • Documentation lookup on hover (working)
    • Dialyzer analysis (working)
    • Code completion (working)
    • Format code on save (experimental)
    • Find references (experimental)

    Release Notes

    Change Log

    0.5.1 31 Dec 2024

    Improvements:

    • Updated ElixirLS to version v0.28.1

    0.5.0 31 Dec 2024

    Improvements:

    • Updated ElixirLS to version v0.26.1

    0.4.10 16 June 2024

    Improvements:

    • Updated ElixirLS to version v0.22.0

    0.4.9 25 May 2024

    Improvements:

    • Updated ElixirLS to version v0.21.3
    • @TeriyakiBomb improved the tree-sitter queries for documentation attributes resulting in improved syntax highlighting. PR

    0.4.8 8 Feb 2024

    Improvements:

    • Updated ElixirLS to version v0.19.0

    0.4.7 16 Dec 2023

    Improvements:

    • @TeriyakiBomb improved the tree-sitter query tags for better syntax highlighting. PR
    • Updated ElixirLS to version v0.17.10

    0.4.6 24 Sept 2023

    Improvements:

    • @kkostov added an setting to set a path to a custom language server instead of the one bundled with the extension. PR
    • Updated ElixirLS to version v0.16.0

    0.4.5 8 July 2023

    Improvements:

    • Updated ElixirLS to version v0.15.1

    0.4.4 23 May 2023

    Improvements:

    • Updated ElixirLS to version v0.14.0

    0.4.3: 05 Feb 2023

    Improvements:

    • @eahanson added support for Tree-sitter based symbols. Symbols will now appear in the Symbols sidebar when using Nova 10 or newer.

    0.4.2: 28 Jan 2023

    Improvements:

    • Updated ElixirLS to version v0.13.0

    0.4.0: 16 Oct 2022

    Improvements:

    • Updated ElixirLS to version v0.11.0.
    • Added more consistent and reliable syntax highlighting for Nova 10+.
    • Added syntax highlighting for HEEx templates both in .html.heex files and embeded in .ex files.
    • Added a change log.