https://github.com/mvsde/vscode-webc
VS Code language support for the WebC template language
https://github.com/mvsde/vscode-webc
eleventy vscode vscode-extension webc
Last synced: 4 months ago
JSON representation
VS Code language support for the WebC template language
- Host: GitHub
- URL: https://github.com/mvsde/vscode-webc
- Owner: mvsde
- License: mit
- Created: 2024-07-06T15:46:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-18T20:04:57.000Z (11 months ago)
- Last Synced: 2025-02-04T04:49:43.896Z (4 months ago)
- Topics: eleventy, vscode, vscode-extension, webc
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=fynn.vscode-webc
- Size: 308 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# WebC for VS Code
Please refer to the [WebC documentation](https://www.11ty.dev/docs/languages/webc/) for how to use WebC in general or in your [Eleventy](https://www.11ty.dev/) project in particular.
## Features
- [Autocomplete](#autocomplete)
- [Documentation](#documentation)
- [Definitions](#definitions)
- [Semantic highlighting](#semantic-highlighting)## Autocomplete
Provides `webc:` and `@` attribute autocomplete suggestions for HTML tags.
## Documentation
`webc:` and `@` attributes show links to the WebC documentation on hover.
## Definitions
Support for _Go to Definition_ and _Peek Definition_ ([VS Code _Peek_ documentation](https://code.visualstudio.com/docs/editor/editingevolved#_peek)) and Ctrl + Click on WebC component tags to go the source file.
## Semantic highlighting
[Semantic highlighting](https://code.visualstudio.com/docs/getstarted/themes#_editor-semantic-highlighting) for WebC component tags and keyword attributes.
![]()