From b26be6b2d3caa56a06e5a616a80dc3128a725427 Mon Sep 17 00:00:00 2001 From: Christopher James Hayward Date: Sun, 14 Feb 2021 04:28:28 +0000 Subject: [PATCH] Cleanup debugging --- README.org | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/README.org b/README.org index 6e140e4..af8ed92 100644 --- a/README.org +++ b/README.org @@ -1055,7 +1055,7 @@ Use the built in =ispell= package to add spell checking features to buffers. An IDE like experience (or better) can be achieved in Emacs using two *Microsoft* open source initiatives. + [[https://microsoft.github.io/language-server-protocol/][Language Server Protocol]] -+ Debug adapter protocol ++ [[https://microsoft.github.io/debug-adapter-protocol/][Debug Adapter Protocol]] Add support for language servers with [[https://emacs-lsp.github.io/lsp-mode/][lsp-mode]]. @@ -1074,6 +1074,13 @@ Add support for language servers with [[https://emacs-lsp.github.io/lsp-mode/][l (lsp-ui-doc-delay 0.500)) #+end_src +[[https://emacs-lsp.github.io/dap-mode/][Dap-mode]] adds support for the debug adapter protocol to Emacs. + +#+begin_src emacs-lisp +(use-package dap-mode + :commands (dap-debug)) +#+end_src + *** Containers Use ~docker~ for running containers. Download and install https://github.com/Silex/docker.el, allowing us to manage containers within Emacs. @@ -1122,17 +1129,6 @@ Configure keybindings behind =SPC p=. "pg" '(password-store-generate :which-key "Generate")) #+end_src -*** Debugging - -Handled through the [[https://microsoft.github.io/debug-adapter-protocol/][Debug Adapter Protocol]], an open source initiative from *Microsoft* for the *VSCode* editor. - -[[https://emacs-lsp.github.io/dap-mode/][Dap-mode]] adds support for the protocol to Emacs. - -#+begin_src emacs-lisp -(use-package dap-mode - :commands (dap-debug)) -#+end_src - *** Completion Text completion framework via =company= aka *Complete Anything*.