Realgud xdebug interface, it uses the cli debugger dbgpClient.
To install, put this repository somewhere in your Emacs load path.
(add-to-list 'load-path "/path/to/realgud-xdebug")
(setq realgud:xdebug-command-name
"/path/to/dbgpClient")
This is a configuration example with use-pacakge
and straight.el
, it is also
my personal configuration:
(use-package realgud-xdebug
:straight (realgud-xdebug :fetcher "github"
:repo "realgud/realgud-xdebug"
:files ("realgud-xdebug.el"
("xdebug" "xdebug/*.el")))
:config (setq realgud:xdebug-command-name
"/path/to/dbgpClient"))
Some of these features are describe in the realgud main repository
- Kill
- Backtrace
- Continue
- Next
- Step
- Finish
- Break
- Delete
- Eval (this features is still not fully supported by the cli xdebug client)
- Info-brekpoints
General Public License Version 3 (GPLv3) Copyright (c) Fermin MF - https://sasanidas.gitlab.io/f-site/ https://github.com/realgud/realgud-xdebug/blob/master/LICENSE