Implementing features such as auto-complete or go-to-definition for a programming language is not trivial. Traditionally, this work had to be repeated for each development tool and it required a mix of expertise in both the targeted programming language and the programming language internally used by the development tool of choice. The Elixir Language Server (ElixirLS) provides a server that runs in the background, providing IDEs, editors, and other tools with information about Elixir Mix projects. It adheres to the LSP, a standard for frontend-independent IDE support. Debugger integration is accomplished through a similar VS Code Debug Protocol. These pages contain all the information needed to configure your favorite text editor or IDE and to work with the ElixirLS. You will also find instructions on how to configure the server to recognize the structure of your projects and to troubleshoot your installation when things do not work as expected.

Features

  • Automatic, incremental Dialyzer analysis
  • Automatic inline suggestion of @specs based on Dialyzer's inferred success typings
  • Debugger support
  • Inline reporting of build warnings and errors
  • Documentation lookup on hover
  • Find references to functions and modules

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Elixir Language Server

Elixir Language Server Web Site

Other Useful Business Software
Streamline Hiring with Skill Assessments Icon
Streamline Hiring with Skill Assessments

Say goodbye to hiring guesswork. Use Canditech’s job simulation tests to assess real-world skills and make data-driven decisions.

Canditech offers innovative, cheat-proof skill assessments and job simulations to transform your hiring process. From technical skills to soft skills, we help you assess candidates on actual job performance. With over 500 customizable tests and powerful video interview features, you can evaluate real-world capabilities, streamline your hiring, and reduce biases. Whether you’re hiring for remote roles, mass hiring, or looking to expand your diversity pool, Canditech’s data-driven platform ensures the right candidates are chosen for the job every time.
Get a Free Demo
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Elixir Language Server!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Elixir

Related Categories

Elixir Data Formats Software, Elixir Language Servers

Registered

2022-10-10