mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-26 17:41:58 +00:00
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
ci | ||
clang_archive_hashes | ||
cmake | ||
index_tests | ||
src | ||
third_party | ||
.appveyor.yml | ||
.clang_complete | ||
.clang-format | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.pep8 | ||
.travis.yml | ||
.ycm_extra_conf.py | ||
CMakeLists.txt | ||
README.md |
ccls
ccls is a fork of cquery (originally written by Jacob Dufault), a C/C++/Objective-C language server.
- code completion (with both signature help and snippets)
- finding definition/references
- call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy
- symbol rename
- document symbols and approximate search of workspace symbol
- hover information
- diagnostics
- code actions (clang FixIts)
- preprocessor skipped regions
- #include auto-complete, undefined type include insertion, include quick-jump (goto definition, document links)
- auto-implement functions without a definition
- semantic highlighting, including support for rainbow semantic highlighting
>>> Getting started (CLICK HERE) <<<
License
MIT