bytecodealliance / vscode-wit

Visual Studio Code extension to recognize and highlight the WebAssembly Interface Type (WIT) IDL.

Home Page:https://marketplace.visualstudio.com/items?itemName=bytecodealliance.wit-idl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WIT IDL for VSCode

This package is a Visual Studio Code extension to recognize and highlight the WebAssembly Interface Type (WIT) Interface Definition Language (IDL). It can also be used as a bundle in TextMate.

The description of the WIT format can be found at: https://github.com/WebAssembly/component-model/blob/main/design/mvp/WIT.md

Features

Screenshot

This extension provides:

  • Basic syntax highlighting of ".wit" files.
  • Snippets for worlds and interfaces.
  • Basic markdown highlighting in comments.
  • Simple list-based autocomplete.

Installation

To install from source, follow these steps:

  • Clone the repository: git clone https://github.com/bytecodealliance/vscode-wit.git && cd vscode-wit
  • Run npm commands to install: npm ci && npm run install-plugin

About

Visual Studio Code extension to recognize and highlight the WebAssembly Interface Type (WIT) IDL.

https://marketplace.visualstudio.com/items?itemName=bytecodealliance.wit-idl

License:Apache License 2.0


Languages

Language:TypeScript 85.2%Language:JavaScript 14.8%