Skip to content

Commit 1ef258f

Browse files
deploy: 94d028c
1 parent 05e989b commit 1ef258f

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

getting-started/advanced-tools/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,20 @@ <h2 id="binaryen">Binaryen</h2>
131131

132132
<p>Tool developers are highly encouraged to explore the full set of functionality
133133
implemented by binaryen.</p>
134+
135+
<h2 id="wasm-language-tools">wasm-language-tools</h2>
136+
137+
<p><a href="https://github.com/g-plane/wasm-language-tools">wasm-language-tools</a> contains a
138+
language server that can provide and improve the editing experience of
139+
WebAssembly Text Format. It delivers deep and smart static analysis, precise
140+
type checking, and full-featured editor integration — plus a configurable
141+
formatter. Common editors like VS Code, Zed, Neovim, Emacs, and Helix are
142+
supported.</p>
143+
144+
<p>It supports a variety of Language Server Protocol features, from code completion
145+
and go to definition to inlay hint and call hierarchy. For diagnostics, not only
146+
type checking and other basic validations, but it can also catch unused items,
147+
unreachable code, mutation detection and other potential issues.</p>
134148
</div>
135149
<div class="col-xs-12 col-lg-3">
136150
<h6 class="side-title">Getting Started</h6>

0 commit comments

Comments
 (0)