GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • DAP
  • Overview
  • Implementations
  • Specification

This view

  • Original page
  • New address

GeezerVison is showing microsoft.github.io — Official page for Debug Adapter Protocol

Debug Adapter Protocol

The Debug Adapter Protocol (DAP) defines the abstract protocol used between a development tool (e.g. IDE or editor) and a debugger.


Star
Inline values with the Python Debug Adapter

VS Code showing inline values powered by the Python Debug Adapter

Multi-threaded debugging with the Java Debug Adapter

VS Code's multi-thread debugging powered by the Java Debug Adapter

REPL console with the Node.js Debug Adapter

REPL console in VS Code powered by the Node.js Debug Adapter


Overview

The protocol defines the format of the messages sent using JSON between the development tool and the debug adapter.

Specification

The latest version of the protocol specification is version 1.71.0.

Change History

Implementations

The DAP has been implemented for many debuggers or runtimes and some development tools are hosting these debug adapters.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.