Another coc.nvim vs native lsp post

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

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. neo-tree.nvim

    Neovim plugin to manage the file system and other tree like structures.

    What native LSP gives you is an entire ecosystem of plugins that integrate with that built in LSP but would not work with CoC. I created a plugin called Neo-tree that includes a file browser that will show LSP diagnostic symbols next to files. There is also a brand new external source to show a diagnostic error list which is pretty nice: https://github.com/mrbjarksen/neo-tree-diagnostics.nvim

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. neo-tree-diagnostics.nvim

    A diagnostics source for neo-tree.nvim

    What native LSP gives you is an entire ecosystem of plugins that integrate with that built in LSP but would not work with CoC. I created a plugin called Neo-tree that includes a file browser that will show LSP diagnostic symbols next to files. There is also a brand new external source to show a diagnostic error list which is pretty nice: https://github.com/mrbjarksen/neo-tree-diagnostics.nvim

  4. nvim-navic

    Simple winbar/statusline plugin that shows your current code context

    I also really like https://github.com/SmiteshP/nvim-navic for showing my current location in the winbar (which is a new, neovim nightly only feature rigth now).

  5. nvim-lspconfig

    Quickstart configs for Nvim LSP

    I'm pretty happy w/ the native lsp support once I got it up and running. The process has been made easier w/ neovim/nvim-lspconfig, williamboman/nvim-lsp-installer, and the large number of threads and tutorials of other people setting up the same.

  6. nvim-lsp-installer

    Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!

    I'm pretty happy w/ the native lsp support once I got it up and running. The process has been made easier w/ neovim/nvim-lspconfig, williamboman/nvim-lsp-installer, and the large number of threads and tutorials of other people setting up the same.

  7. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
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

  • Best way to go about installing LSP today?

    7 projects | /r/neovim | 13 Oct 2022
  • Is there any way to autocomplete language functions? For example, show things like fmt.Printf or fmt.Println when writing fmt.Print and pressing the autocomplete key.

    12 projects | /r/neovim | 10 Sep 2022
  • LSP Servers installation

    2 projects | /r/neovim | 20 Jul 2022
  • State of Neovim LSP configuration

    11 projects | /r/neovim | 27 Jun 2022
  • E5113: Error while calling lua chunk: /home/juan/.config/nvim/lua/lsp/lsp-installer.lua:2: module 'lspconfig' not found

    3 projects | /r/neovim | 23 Jun 2022

Did you know that Lua is
the 18th most popular programming language
based on number of references?