macOS
brew install elixir-lslocal Homebrew formula metadata
安装
brew install elixir-lslocal Homebrew formula metadata
scoop install main/elixir-lsScoop official bucket manifest trees · bucket/elixir-ls.json · 来源: api.github.com
概览
Language Server and Debugger for Elixir
历史
ElixirLS is the long-running Elixir language-server and debug-adapter package. It provides editor-independent code intelligence for Elixir Mix projects through the Language Server Protocol and step-through debugging through the Debug Adapter Protocol.
The official Elixir language-server announcement describes the first Elixir LSP implementation as started by Jake Becker in 2017 alongside a Visual Studio Code implementation. It relied on ElixirSense for extracting language intelligence, then grew as LSP adoption grew across editors.
The same announcement says the implementation later moved into its own GitHub organization, with maintenance passing to Lukasz Samson and Jason Axelson. By 2024, the Elixir project announced an official Language Server team and described a path toward unifying ideas from ElixirLS, Lexical, and Next LS into shared code-intelligence infrastructure.
ElixirLS became important because LSP turned editor integration from one-off plugins into a standard server/client contract. The Elixir project notes that, as LSP adoption grew, Elixir's implementation became the main way many Elixir users interacted with the language from their editors.
In package-manager terms, ElixirLS is installed next to Elixir and started by an editor or plugin against a Mix project. The server runs in the background to provide diagnostics, completion, navigation, and other language intelligence; the bundled debug adapter is used by clients that speak the VS Code Debug Protocol.
ElixirLS matters to package nerds because it packages editor intelligence as a standalone executable instead of baking it into one editor extension. That makes it a natural Homebrew/Scoop-style developer-tool package and a compatibility pressure point whenever Elixir, Erlang/OTP, Mix, or the LSP/DAP specifications move.
安全态势
broad file, network, media, or database tool signal. escape, surveillance, or offensive capability signal.
red 风险 · 中 置信度 · escape-surveillance-offensive
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
elixir-debug-adapter | cli | 全局可执行文件 | |
elixir-ls | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/elixir-lsp/elixir-ls
安装元数据
| 软件包键 | brew:elixir-ls |
|---|---|
| 版本 | 0.31.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/elixir-ls |
| 主页 | https://elixir-lsp.github.io/elixir-ls |
| 仓库 | https://github.com/elixir-lsp/elixir-ls |
| 上游文档 | https://elixir-lsp.github.io/elixir-ls |
| 许可证 | Apache-2.0 |
| 源码归档 | https://github.com/elixir-lsp/elixir-ls/archive/refs/tags/v0.31.1.tar.gz |
| 最后更新 | 2026-06-11T00:12:44Z |
| Pulse | updated |
| 依赖 | elixir |
| Bottle | 可用 (于 all) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | elixir-ls |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
main/elixir-ls
scoop install main/elixir-ls来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.