Skip to content

Voyager is an Emacs debugging plugin based on the DAP protocol.

License

Notifications You must be signed in to change notification settings

manateelazycat/voyager

Repository files navigation

English | 简体中文

Voyager

Voyager is an Emacs debugging plugin based on the DAP protocol.

The main advantage of Voyager is that it is developed based on Python multithreading technology, it never freezes Emacs, and at the same time, it aims to achieve the goal of being ready to use out of the box, reducing the time users spend on tinkering.

Installation

  1. Install Python dependencies: epc, sexpdata, six: pip3 install epc sexpdata six
  2. Use git clone to download this repository, and replace the load-path path in the configuration below
  3. Add the following code to your configuration file ~/.emacs:
(add-to-list 'load-path "<path-to-voyager>")

(require 'voyager)
(voyager-enable)

About

Voyager is an Emacs debugging plugin based on the DAP protocol.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published