This extension provides support for Meson in Visual Studio Code. This is entirely based on the grammar found in the atom extension from Patrick Griffis.
Meson logo by @jpakkane, licensed for use by this project. Icons from the Material Design Icons project.
- Syntax Highlighting
- Automatic Task Provider
- Code Snippets
- Linting*
- Formatting*
- Generate environment file to be used in launch.json:
"envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env"
See Meson devenv - Configure Intellisense to use
compile_commands.json
generated by Meson
* - requires an installation of muon.
If you come from a previous installation, please make sure you are on the mesonbuild.mesonbuild extension. There are 3 variants/versions of this extension on the store, and only that one is released from this repository.