CMake LSP Implementation
Project description
cmake-language-server
CMake LSP Implementation.
Alpha Stage, work in progress.
Features
- Builtin command completion
- Documentation for commands and variables on hover
- Formatting
Commands
- cmake-language-server: LSP server
- cmake-format: CLI frontend for formatting
Installation
Clients
- Neovim (neoclide/coc.nvim)
Neovim
"languageserver": {
"cmake": {
"command": "cmake-language-server",
"filetypes": ["cmake"],
"rootPatterns": [
"build/"
],
"initializationOptions": {
"buildDirectory": "build"
}
}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cmake-language-server-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82ba3920f80f2d3fb1210f7122dfc6b92d773d4c0079555b4475909557c9be22 |
|
MD5 | c32b5dcfa598c102889cf80786754c19 |
|
BLAKE2b-256 | 51147cdf0d8933e42dc6a935a4e0446c19a92cf1ac2206aa95be43ebe1767407 |
Close
Hashes for cmake_language_server-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4a6a725c02b95b0772fb4c3b441cb3c52d30a9d348898b51bce1f8909863249 |
|
MD5 | c9d7aa66bdfbe5e89c549ccc3c740ced |
|
BLAKE2b-256 | d7226ff13125841a91b680edc5d077e6b7204ca0fb9e13ff973e2faeb9a61456 |