Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 2.98 KB

File metadata and controls

32 lines (28 loc) · 2.98 KB
layout implementors
title Tools supporting the DAP
shortTitle Supporting Tools
author Microsoft
index 2

The following table lists the known development tools (IDEs) that implement the Debug Adapter Protocol as a client.

Development Tool Client ID Maintainer Repository
Visual Studio Code vscode Microsoft vscode
Visual Studio visualstudio Microsoft Visual Studio Debug Adapter Host
Visual Studio for Mac vsformac Microsoft
Eclipse IDE (LSP4E connector) lsp4e.debug Eclipse Eclipse community, Eclipse LSP4E
Emacs emacs.dap-mode @yyoncho dap-mode
Emacs dape @svaante dape
ecode ecode Martín Lucas Golini ecode
Theia Theia Eclipse theia
Vim, Neovim vimspector Ben Jackson vimspector, vim, neovim
Neovim neovim @mfussenegger nvim-dap, neovim
Cloud Studio cloudstudio CODING
JCIDE JCIDE JavaCardOS JCIDE
OpenSumi OpenSumi OpenSumi opensumi/core
IntelliJ (LSP4IJ DAP support) lsp4ij.debug Red Hat IntelliJ LSP4IJ
Zed zed Zed Industries zed
{: .table .table-bordered .table-responsive}

The "client ID" is the identifier that a development tool sends to the debug adapter as part of the initialize request.

If you are missing a development tool or if you want to register a client ID please create a pull request in GitHub against this markdown document.