Page:
Extensions
Pages
C C Rust (gdb via vscode cpptools)
C C Rust (via codelldb)
C CPP Rust (via codelldb)
Cookbook
Debug Adapter installation
Debug symbols in various languages and build systems
Extensions
Fix Javascript Firefox configuration code block
Home
Java
Local and Remote Debugging with Docker
Troubleshooting
No results
23
Extensions
Jorenar edited this page 2025-05-23 17:05:57 +02:00
Table of Contents
UI Extensions
- nvim-dap-ui - Experimental UI for nvim-dap
- nvim-dap-virtual-text - Inlines the values for variables as virtual text using treesitter.
- telescope-dap.nvim - Integration for nvim-dap with telescope.nvim
- telescope-dapzzzz - facilitate dap to load vscode adapter configure file or user custom configure file
- fzf-lua - UI integration for nvim-dap with
fzf
- cmp-dap - nvim-cmp source for using DAP completions inside the REPL.
- nvim-dap-repl-highlights - Add syntax highlighting to the dap REPL.
- nvim-dap-view - A modern, minimalistic UI for nvim-dap
- nvim-dap-disasm - Disassembly view for nvim-dap
Language specific extensions
- nvim-dap-python - An extension for nvim-dap providing default configurations for python and methods to debug individual test methods or classes.
- nvim-dap-go - Allows debugging individual Go tests and provides default configurations for launching delve automatically.
- nvim-jdtls - Extensions for the built-in language server client in Neovim for eclipse.jdt.ls that also provides debugging support for Java via nvim-dap.
- nvim-metals - Scala/Metals plugin for the Neovim built-in LSP client. Integrates with nvim-dap to provide debug functionality.
- jester - A Neovim plugin to easily run and debug Jest tests
- rustaceanvim - Tools for better development in rust using neovim
- nvim-dap-ruby - An extension providing adapter definition and configurations for debug.rb
- haskell-tools.nvim - Haskell tools for neovim. Can discover haskell-debug-adapter launch configurations for cabal and stack projects.
- deno.nvim - A plugin to improve deno experience in neovim
- ctest-telescope.nvim - An extension to easily fuzzy-find and debug C++ tests
Polyglot language extensions
- neotest - Test runner with nvim-dap support.
Unmaintained
- nvim-dap-vscode-js - An extension providing configurations for the official vscode js debugger, which runs javascript/typescript (both in-browser and node.js)