Language Server Protocol implementation for C/C++ IDEs
Clangd is an implementation of the Language Server Protocol leveraging Clang.
Clangd’s goal is to provide language “smartness” features like code
completion, find references, etc. for clients such as C/C++ Editors.
Clangd is not meant to be used by C/C++ developers directly but rather from a
client implementing the protocol. A client would be typically implemented in
an IDE or an editor.
Details for clangd
Package name
clangd
License
NCSA
Last updated
6 January 2018 - latest/stable
31 March 2020 - latest/edge
This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.