You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Apple Silicon(M2)设备安装codelldb CLI以调试Helix中C/Rust代码

在M2 MacBook Pro(arm64)上为Helix配置C/Rust调试环境的解决方案

直接使用预编译CodeLLDB(最优方案)

无需编译源码,官方提供适配arm64的预编译包:

  • 找到对应版本的CodeLLDB苹果arm64预编译包,下载后将其解压(vsix本质是zip格式)
  • 从解压后的extension/adapter/目录中取出codelldb可执行文件,将其移动到/usr/local/bin/这类系统PATH包含的目录,或是在Helix配置中指定完整文件路径

Helix调试配置示例

编辑~/.config/helix/languages.toml,添加或修改对应语言的调试器配置:

Rust 配置

[[language]]
name = "rust"
debugger = { command = "codelldb", args = ["--port", "${port}"] }

C 配置

[[language]]
name = "c"
debugger = { command = "codelldb", args = ["--port", "${port}"] }

如果未将codelldb放入PATH,需将command替换为实际文件路径,例如"/Users/xxx/Downloads/codelldb"

替代方案:使用lldb-vscode

若不想使用CodeLLDB,可选择LLVM自带的lldb-vscode(符合DAP标准):

  • 通过Homebrew安装LLVM:brew install llvm
  • 修改Helix配置指向lldb-vscode:
[[language]]
name = "rust"
debugger = { command = "/usr/local/opt/llvm/bin/lldb-vscode", args = ["--port", "${port}"] }

C语言可复用相同配置逻辑

内容的提问来源于stack exchange,提问作者Frank

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 18:50:01