한줄평
“Elixir 를 에디터에서 제대로 다루려면 사실상 필수인 도구입니다. 다만 언어 서버 특성상 첫 컴파일과 색인에 시간이 걸리고, 대형 프로젝트에서는 메모리를 꽤 씁니다.”
이런 분께 에디터에서 Elixir 코드를 편하게 작성하려는 개발자께
좋은 점
- 주요 에디터 대부분에서 표준으로 쓰이는 LSP
- 자동 완성·정의 이동·디버깅까지 폭넓게 지원
아쉬운 점
- 첫 색인이 느리고 대형 프로젝트에서 메모리 사용이 큼
엘릭서 LS 소개
Elixir 언어를 위한 언어 서버(LSP) 구현체입니다. VS Code, Neovim, Emacs 같은 에디터에 자동 완성, 정의로 이동, 인라인 오류 표시, 디버깅 같은 기능을 붙여 줍니다. 직접 실행하는 GUI 앱이 아니라 에디터 확장이 뒤에서 띄워 통신하는 백그라운드 서버입니다.