Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Snapcraft IntellisenseNew to Visual Studio Code? Get it now.
Snapcraft Intellisense

Snapcraft Intellisense

nooreldeensalah

|
8 installs
| (0) | Free
Schema validation and IntelliSense for snapcraft.yaml project files. Provides autocompletion, validation, and hover documentation based on the official Snapcraft documentation.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Snapcraft YAML Support for VS Code

CI Schema Sync License: MIT Install in VS Code

VS Code IntelliSense support for editing snapcraft.yaml.

Autocomplete, validation, and documentation links via hover and the Command Palette.

Features

  • IntelliSense for Snapcraft keys and values
  • Schema validation with clear errors
  • Hover links to official Snapcraft docs
  • Full autocomplete for all Snapcraft interfaces in plugs and slots
Feature Preview
Hover documentation Hover documentation
Autocomplete Autocomplete
Command Palette documentation links Command Palette

Commands

To quickly access documentation from the Command Palette:

  • Snapcraft: Open Snapcraft Documentation

JSON Schema and updates

The extension is powered by a dynamically generated JSON schema:

https://github.com/nooreldeensalah/snapcraft-intellisense/blob/main/schemas/snapcraft.json

The schema is generated by parsing the official Snapcraft documentation and the Snapcraft codebase, then kept in sync through CI workflows and automated releases.

You can also use this schema directly to override or pin Snapcraft validation in your editor.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft