Set up LSP for C programming

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

Our great sponsors
  • CodiumAI - TestGPT | Generating meaningful tests for busy devs
  • ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Access the most powerful time series database as a service
  • nvim-lspconfig

    Quickstart configs for Nvim LSP

    And just to clarify (not sure if this information is useful to you), lsp-zero only adds to the LSP server settings for the "capabilities" property and an on_attach function. Anything else is provided by nvim-lspconfig or mason-lspconfig.

  • mason-lspconfig.nvim

    Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim. Strongly recommended for Windows users.

    And just to clarify (not sure if this information is useful to you), lsp-zero only adds to the LSP server settings for the "capabilities" property and an on_attach function. Anything else is provided by nvim-lspconfig or mason-lspconfig.

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

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