CMake LSP实现
cmake-language-server的Python项目详细描述
cmake语言服务器
CMake LSP实现。在
阿尔法阶段,正在进行中。在
特点
- [x] 内置命令完成
- [x] 悬停命令和变量的文档
- [x] 格式化
命令
cmake-language-server
:LSP服务器cmake-format
:用于格式化的CLI前端
安装
$ pip install cmake-language-server
测试客户
新维姆
coc.nvim公司
^{pr2}$
vim lsp
if executable('cmake-language-server')auUser lsp_setup calllsp#register_server({
\ 'name': 'cmake',
\ 'cmd': {server_info->['cmake-language-server']},
\ 'root_uri': {server_info->lsp#utils#path_to_uri(lsp#utils#find_nearest_parent_file_directory(lsp#utils#get_buffer_path(),'build/'))},
\ 'whitelist': ['cmake'],
\ 'initialization_options': {
\ 'buildDirectory': 'build',
\ }
\})endif
标签:
- 项目
标签: