Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blackstork-io/vscode-fabric
BlackStork Fabric VSCode extension
https://github.com/blackstork-io/vscode-fabric
fabric syntax-highlighting textmate-grammar visual-studio-code vscode vscode-extension
Last synced: about 1 month ago
JSON representation
BlackStork Fabric VSCode extension
- Host: GitHub
- URL: https://github.com/blackstork-io/vscode-fabric
- Owner: blackstork-io
- License: apache-2.0
- Created: 2024-02-09T14:36:07.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-14T17:58:39.000Z (5 months ago)
- Last Synced: 2024-07-14T19:20:59.845Z (5 months ago)
- Topics: fabric, syntax-highlighting, textmate-grammar, visual-studio-code, vscode, vscode-extension
- Homepage:
- Size: 1.68 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fabric Extension for Visual Studio Code
This extension adds syntax highlighting for [Fabric](https://github.com/blackstork-io/fabric) template files written in [FCL](https://blackstork.io/fabric/docs/language/).
## Quick Start
To start writing Fabric templates with VSCode:
1. Install Fabric. See [documentation](https://blackstork.io/fabric/docs/install/) for the details.
2. Install the Fabric Extension for VSCode.
3. Open existing or new `*.fabric` file and verify that the language indicator in the bottom right corner of the window is set to `Fabric`.## Features
### Syntax Highlighting
Fabric syntax highlighting recognizes language constructs like configurations, data and content blocks, attributes, etc.
![VSCode syntax highlighting for Fabric](./vscode-fabric-syntax-highlighting.png)
## Installation
To start using the extension with Visual Studio Code, copy it into the `/.vscode/extensions` folder and restart Code.
## Requirements
- VSCode v1.86 or greater
## Troubleshooting
- If you find a bug or a problem with the extension, please create a [new issue](https://github.com/blackstork-io/vscode-fabric/issues/new/choose).
- If you have questions about the extension, please post a message in [Fabric Community Slack](https://fabric-community.slack.com/)Contributions are always welcome!
## References
The extension is inspired by [vscode-terraform](https://github.com/hashicorp/vscode-terraform) and
[vscode-hcl](https://github.com/hashicorp/vscode-hcl).See [fabric-nvim](https://github.com/blackstork-io/fabric-nvim) for Fabric support in [Neovim](https://neovim.io/).