36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
---
|
|
layout: home
|
|
|
|
hero:
|
|
name: clice
|
|
text: Next Generation C++ Language Server
|
|
tagline: Development is actively in progress
|
|
actions:
|
|
- theme: brand
|
|
text: What is clice?
|
|
link: /guide/what-is-clice
|
|
- theme: alt
|
|
text: Quick Start
|
|
link: /guide/quick-start
|
|
- theme: alt
|
|
text: Contribution
|
|
link: /dev/contribution
|
|
image:
|
|
src: /image.png
|
|
alt: clice
|
|
|
|
features:
|
|
- icon: T
|
|
title: Better Template Handling
|
|
details: Use pseudo-instantiation to handle dependent template names, with code completion even for complex templates
|
|
- icon: H
|
|
title: Header File Context
|
|
details: Support header file state switching between different source file contexts, and fully support non-self-contained files
|
|
- icon: M
|
|
title: Modules
|
|
details: Excellent C++20 module support, from code completion to highlighting to navigation, all adapted
|
|
- icon: I
|
|
title: Better Performance
|
|
details: Excellent asynchronous task scheduling, support for compilation task cancellation, caching necessary information, avoiding meaningless CPU waste
|
|
---
|