Skip to content

Add EDB debugging for Erlang - #34

Draft
codeadict wants to merge 1 commit into
zed-extensions:mainfrom
codeadict:codeadict/edb-debugger-support
Draft

codeadict wants to merge 1 commit into
zed-extensions:mainfrom
codeadict:codeadict/edb-debugger-support

Conversation

@codeadict

Copy link
Copy Markdown
Contributor

Adds EDB debugger support for Erlang projects using OTP 29 or newer.

  • Debug Rebar3 shells, EUnit tests, and Common Test suites from existing runnables
  • Inspect breakpoints and local variables, evaluate expressions, and attach to running nodes
  • Build and cache a current OTP 29-compatible EDB adapter
  • Document the Rebar3 setup and optional custom launch configuration

Verified with Rust tests, Clippy, a release WASM build, and a manual Zed session showing locals and expression evaluation.

Register the EDB adapter and Rebar3 debug scenarios for shell, EUnit, and Common Test. Build an OTP 29-compatible adapter and document project setup.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant