cmake-intellisence/README.md

60 lines
1.3 KiB
Markdown

[转到中文描述](#描述)
# Description
This extension add CMake language feature support to Kylin-IDE.
## Features
+ syntax highlight
+ semantic tokens
+ builtin commands document hover
+ builtin commands signature support
+ commands, variable, properties... auto complete
+ document format
+ go to defination
+ publish diagnostics
+ code action
## Requirements
You should have CMake install.
## Extension Settings
This extension contributes the following settings:
* `cmakeIntelliSence.loggingLevel`: Control the logging level.
* `cmakeIntelliSence.trace.server`: Set to `verbose` or `message` to trace communication between client and server.
* `cmakeIntelliSence.cmakePath`: path to cmake executable
[english](#description)
# 描述
该扩展为支持kylin-IDE添加CMake语言功能。
## 特性
+ 语法高亮
+ 语义标记
+ 内置命令文档悬停
+ 内置命令签名支持
+ 命令,变量,属性…自动补全
+ 文档格式化
+ 转到定义
+ 发布诊断信息
+ 代码操作
## 插件依赖
使用该插件需要安装CMake软件包.
## 插件设置
该插件提供以下设置:
* `cmakeIntelliSence.loggingLevel`: 控制日志级别。
* `cmakeIntelliSence.trace.server`: 设置 `verbose``message` 跟踪客户端和服务器之间的通信.
* `cmakeIntelliSence.cmakePath`: 设置可执行的路径