Debugging in NeoVim

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • DeathVim

    Discontinued A quick neovim setup.

  • Yeah. That's what I'm planning on doing. You can view my website here. I'm currently working on a series of blog posts that talk about setting up NeoVim from scratch.

  • nvim-dap

    Debug Adapter Protocol client implementation for Neovim

  • Nvim-Dap This is the main one

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • DAPInstall.nvim

    Discontinued 🦆 A NeoVim plugin for managing several debuggers for Nvim-dap

  • To run your debugger, first, you need to install the needed debugger. To do this, run: :DIInstall followed by a tab. Go here to view the documentation on it.

  • nvim-dap-ui

    A UI for nvim-dap

  • Nvim-Dap-UI Nice user interface

  • nvim-dap-virtual-text

  • Nvim-Dap-Virtual-Text Gives us nice information

  • vim-ultest

    The ultimate testing plugin for (Neo)Vim

  • Vim-UltestHelps to debug quickly and easily

  • vimspector

    vimspector - A multi-language debugging system for Vim

  • The article you mentioned says to use https://github.com/puremourning/vimspector but it looks like you chose not to...? Did you have a particular reason why?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vdebug

    Multi-language DBGP debugger client for Vim (PHP, Python, Perl, Ruby, etc.)

  • I've not seen a single mention in this reddit about using https://github.com/vim-vdebug/vdebug, which I find curious. Have you seen that plugin?

  • vscode-cpptools

    Official repository for the Microsoft C/C++ extension for VS Code.

  • If you have/installed them and you are still getting this error, try to run this command: bash wget https://github.com/microsoft/vscode-cpptools/releases/download/1.8.1/cpptools-linux.vsix

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts