2022-10-12 12:42:44 +08:00
|
|
|
# Description
|
2022-08-19 16:13:03 +08:00
|
|
|
|
2022-10-12 12:42:44 +08:00
|
|
|
This extension add CMake language feature support to Visual Studio Code.
|
2022-08-19 16:13:03 +08:00
|
|
|
|
|
|
|
## Features
|
|
|
|
|
2022-12-06 10:57:16 +08:00
|
|
|
+ syntax highlight
|
|
|
|
+ semantic tokens
|
|
|
|
+ builtin commands document hover
|
|
|
|
+ builtin commands signature support
|
2022-10-12 12:42:44 +08:00
|
|
|
+ commands, variable, properties... auto complete
|
2022-12-06 10:57:16 +08:00
|
|
|
+ document format
|
|
|
|
+ go to defination
|
|
|
|
+ publish diagnostics
|
|
|
|
+ code action
|
2022-08-19 16:13:03 +08:00
|
|
|
|
|
|
|
## Requirements
|
|
|
|
|
2022-12-06 10:57:16 +08:00
|
|
|
You should have CMake install.
|
2022-08-19 16:13:03 +08:00
|
|
|
|
|
|
|
## Extension Settings
|
|
|
|
|
|
|
|
This extension contributes the following settings:
|
|
|
|
|
2022-10-12 12:42:44 +08:00
|
|
|
* `cmakeIntelliSence.loggingLevel`: Control the logging level.
|
|
|
|
* `cmakeIntelliSence.trace.server`: Set to `verbose` or `message` to trace communication between client and server.
|
2022-12-06 10:57:16 +08:00
|
|
|
* `cmakeIntelliSence.cmakePath`: path to cmake executable
|