BSD Ports

devel/ccls 0.20240202 DragonFly

C/C++/ObjC language server

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
devel
Package size
431.8 KiB, 1297.2 KiB installed

Description

Ccls is a C/C++/Objective-C language server with the following features:

  • 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

In the other systems

SystemPortVersion
DragonFlydevel/ccls0.20240202
FreeBSDdevel/ccls0.20240202
NetBSDdevel/ccls0.20250815.1
GhostBSDdevel/ccls0.20240202

Install

Binary package:

pkg install ccls

From DPorts:

cd /usr/dports/devel/ccls && make install clean

Dependencies

Run dependencies 1

No port depends on this one.