Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twxs/vs.language.cmake
Syntax highlighting for Cmake in Visual Studio Code
https://github.com/twxs/vs.language.cmake
cmake visual-studio-code
Last synced: 28 days ago
JSON representation
Syntax highlighting for Cmake in Visual Studio Code
- Host: GitHub
- URL: https://github.com/twxs/vs.language.cmake
- Owner: twxs
- License: mit
- Created: 2015-05-05T09:26:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-10-30T15:23:46.000Z (about 1 year ago)
- Last Synced: 2024-09-07T10:55:29.577Z (2 months ago)
- Topics: cmake, visual-studio-code
- Language: TypeScript
- Homepage:
- Size: 7.95 MB
- Stars: 121
- Watchers: 4
- Forks: 53
- Open Issues: 79
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CMake For VisualStudio Code
[![Join the chat at https://gitter.im/twxs/vs.language.cmake](https://badges.gitter.im/twxs/vs.language.cmake.svg)](https://gitter.im/twxs/vs.language.cmake?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
This extension provides support for [CMake](http://www.cmake.org/) in [Visual Studio Code](https://code.visualstudio.com/).
![screencast](images/cmake1.gif)
## Features
- Colorization
- Completion Lists![completion](images/cmake2.gif)
- Code comments
![comment](images/cmake3.gif)
- Snippets
![find_package](images/cmake5.gif)
![include](images/cmake6.gif)
- Quick Help
![tooltip](images/cmake4.gif)
- Access To Online Help
## Options
The following Visual Studio Code settings are available for the Cmake extension. These can be set in user preferences (cmd+,) or workspace settings (.vscode/settings.json).
```json
{
"cmake.cmakePath": "/path/to/cmake"
}
```## Commands
- `CMake: Online Help` to go to the CMake online documentation (according to the current cmake version).
## Acknowledgements
This extension based on the TextMate Syntax from [this project](https://github.com/zyxar/Sublime-CMakeLists).
## Contributors
- [Stanislav Ionascu](https://github.com/stanionascu)
- [Rostislav Kondratenko](https://github.com/rkondratenko)Feel free to contribute...
## License
[MIT](LICENSE)