vim-pudb VS coc.nvim

Compare vim-pudb vs coc.nvim and see what are their differences.

vim-pudb

Manage pudb breakpoints directly from vim (by KangOl)

coc.nvim

Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers. (by neoclide)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
vim-pudb coc.nvim
1 320
21 23,945
- 0.3%
0.0 9.0
almost 2 years ago 3 days ago
Vim Script TypeScript
- GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vim-pudb

Posts with mentions or reviews of vim-pudb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-05.
  • IDE Similar to PyCharm for Work
    13 projects | /r/Python | 5 Oct 2021
    For debugging, I highly recommend pudb, it's a pure python TUI debugger, which uses a lot of Vim bindings. Run it in a :terminal session. To integrate with vim, you can use KangOl/vim-pudb with pudb debugger, though I would recommend a branch with some bug fixes: lieryan/vim-pudb.

coc.nvim

Posts with mentions or reviews of coc.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-21.
  • I can't stand using VSCode so I wrote my own (it wasn't easy)
    10 projects | news.ycombinator.com | 21 Apr 2024
    As well as its own plugins Vim/NeoVim can use VSCode's LSPs, DAPs and extensions either directly or via plugins like CoC[1] and Mason[2].

    I would be surprised if emacs couldn't do the same.

    1. https://github.com/neoclide/coc.nvim

  • Existing non-lua plugins examples
    8 projects | /r/neovim | 6 Dec 2023
    The most famous TypeScript one probably is coc.nvim
  • ready to use neovim for web development (frontend) - beginners
    4 projects | /r/neovim | 5 Dec 2023
    It is flatly the wrong mindset to think of vim as an IDE. vim is a code editor: get in, make change, get out. Consider vim koans, which are a fun little read. You can throw coc.nvim at Neovim, along with a few other bits to give you a Good Enough setup, but vim isn't and will never be an IDE.
  • Using CoC inlay hints
    1 project | /r/vim | 11 Nov 2023
    I just did a fresh reinstall of CoC, on a newer version of Neovim. I'm now seeing something I hadn't seen before, which CoC calls "inlay hints". They look like this:
  • C# lsp configuration with neovim CoC
    4 projects | /r/neovim | 10 Nov 2023
    I'm currently on an old setup (using coc and polyglot) and nvim v0.6.1. I'll be updating to a more modern setup within next year, using the native lsp and building nvim more frequently. But that's not today.
  • Does anyone know some good altermatives for these Vim plugins on Emacs?
    3 projects | /r/emacs | 18 Jul 2023
    coc.nvim
  • LazyVim
    32 projects | news.ycombinator.com | 16 Jul 2023
    There are some plugins which have the best documentations I have ever seen, but you need to read it from the Vim.

    Example of coc.nvim: https://github.com/neoclide/coc.nvim/blob/master/doc/coc.txt

  • Resources on learning bash scripting
    5 projects | /r/bash | 4 Jul 2023
    Actually you can with coc.nvim & coc-sh. So long as shellcheck is also installed and in PATH, it'll integrate with coc/vim just fine.
  • how to set up coc.nvim extension on offline machine?
    2 projects | /r/vim | 7 Jun 2023
    When you install an extension it runs an npm install or yarn, iirc, which is going to be problematic for you being offline. I was going to say you could copy that ~/.config/coc folder directly to the other machine but yeah, Windows, no idea. You see here https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions
  • GCC autocompletion
    2 projects | /r/vim | 30 May 2023
    You can try https://github.com/neoclide/coc.nvim, the pre-requisite is to install nodeJS, then to install all the languages LSP. This works for me for Angular, Rust, JavaScript, Vimscript, etc

What are some alternatives?

When comparing vim-pudb and coc.nvim you can also consider the following projects:

Python-mode - Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.

YouCompleteMe - A code-completion engine for Vim

jedi - Awesome autocompletion, static analysis and refactoring library for python

vim-lsp - async language server protocol plugin for vim and neovim

vim-pudb - Manage pudb breakpoints directly from vim

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

vim-textobj-python - Text objects for Python.

nvim-cmp - A completion plugin for neovim coded in Lua.

vim-textobj-indent - Vim plugin: Text objects for indented blocks of lines

nvim-lspconfig - Quickstart configs for Nvim LSP

python-lsp-server - Fork of the python-language-server project, maintained by the Spyder IDE team and the community

LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.