WebAssembly Language Tools aims to provide and improve the editing experience of WebAssembly Text Format. It also provides an out-of-the-box formatter (a.k.a. pretty printer) for WebAssembly Text Format.
WasmGC is also supported.
📌 Features Code Completion Go to Definition Find References Hover Rename Document Symbols Diagnostics Inlay Hint Code Action Formatting Semantic Highlighting Call Hierarchy Signature Help Type Hierarchy 🍵 UsageWe've provided pre-built binaries on GitHub Releases. You can download it according to your platform, then extract it from the compressed file.
Or, if you've installed Rust, you can run Cargo to install it globally:
cargo install wat_serverEditor Support
require("lspconfig").wasm_language_tools.setup({})
Please visit the documentation website for configuration and diagnostics explanation.
📜 LicenseMIT License
Copyright (c) 2024-present Pig Fang
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4