问题:想在dap-mode下,启动dap-debug后,如何自动开启dap-ui-repl? 添加advice函数可以开成功开启dap-ui-locals和dap-ui-sessions,没法开启dap-ui-repl。
配置代码如下:
(use-package dap-mode
:bind
(("<f7>" . dap-step-in)
("<M-f7>" . dap-step-out)
("<f8>" . dap-next)
("<f9>" . dap-continue)
("<f5>" . dap-debug))
:hook
((python-mode . dap-mode)
(python-mode . dap-ui-mode))
:config
(require 'dap-python))
;;;###autoload
(defun +dap-debug-a (&rest _)
(progn (dap-ui-locals)
(dap-ui-sessions)
(dap-ui-repl)))
(advice-add #'dap-debug :after #'+dap-debug-a)