Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wasm-lsp/vscode-wasm

Visual Studio Code client for the WebAssembly language server
https://github.com/wasm-lsp/vscode-wasm

Last synced: 3 months ago
JSON representation

Visual Studio Code client for the WebAssembly language server

Awesome Lists containing this project

README

        


vscode-wasm











Visual Studio Code client for the WebAssembly language server

## Status

The client extension is still in an early state. It is usable but many advanced features have not yet been implemented. The syntax highlighting is also incomplete.

## Usage

The client extension has not yet had a stable release. You can build and install it locally if you would like to experiment with it in the meantime.

### Installing the Client Extension

First ensure that you have the [node toolchain](https://nodejs.org/en/download/) installed, then proceed as follows:

```bash
git clone --recursive https://github.com/wasm-lsp/vscode-wasm
cd vscode-wasm
npm i -g vsce
npm i
vsce package
```

This will produce a `vscode-wasm-.vsix` file in the project root.

Next, open Code and show the command palette (`CTRL+SHIFT+P` or `CMD+SHIFT+P`) and type `install`, then select `Extensions: Install from VSIX...` from the list. Point the file selector to the previously generated `vscode-wasm-.vsix`. Finally, hit the `reload` button when prompted.