Package Info

ccls


C/C++/ObjC language server


Development/Tools/IDE

ccls, which originates from cquery, is a C/C++/Objective-C language server.

  • code completion (with both signature help and snippets)
  • definition/references, and other cross references
  • cross reference extensions: $ccls/call $ccls/inheritance $ccls/member $ccls/vars ...
  • formatting
  • hierarchies: call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy
  • symbol rename
  • document symbols and approximate search of workspace symbol
  • hover information
  • diagnostics and code actions (clang FixIts)
  • semantic highlighting and preprocessor skipped regions
  • semantic navigation: $ccls/navigate

License: Apache-2.0 AND CC0-1.0 AND BSL-1.0
URL: https://github.com/MaskRay/ccls

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.20240202-bp156.1.2 info GA Release 2024-05-13 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • ccls
0.20220729-bp155.1.12 info GA Release 2023-05-22 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • ccls