1fd4e5da5Sopenharmony_ci# Visual Studio Code extension for SPIR-V disassembly files 2fd4e5da5Sopenharmony_ci 3fd4e5da5Sopenharmony_ciThis directory holds a Visual Studio Code language server extension for SPIR-V assembly files (`.spvasm`) 4fd4e5da5Sopenharmony_ci 5fd4e5da5Sopenharmony_ciThe extension supports: 6fd4e5da5Sopenharmony_ci* Syntax highlighting 7fd4e5da5Sopenharmony_ci* Jump to definition 8fd4e5da5Sopenharmony_ci* Find all references 9fd4e5da5Sopenharmony_ci* Symbol renaming 10fd4e5da5Sopenharmony_ci* Operand hover information 11fd4e5da5Sopenharmony_ci* Formatting 12fd4e5da5Sopenharmony_ci 13fd4e5da5Sopenharmony_ci## Dependencies 14fd4e5da5Sopenharmony_ci 15fd4e5da5Sopenharmony_ciIn order to build and install the Visual Studio Code language server extension, you will need to install and have on your `PATH` the following dependencies: 16fd4e5da5Sopenharmony_ci* [`npm`](https://www.npmjs.com/) 17fd4e5da5Sopenharmony_ci* [`golang 1.16+`](https://golang.org/) 18fd4e5da5Sopenharmony_ci 19fd4e5da5Sopenharmony_ci## Installing (macOS / Linux) 20fd4e5da5Sopenharmony_ci 21fd4e5da5Sopenharmony_ciRun `install.sh` 22fd4e5da5Sopenharmony_ci 23fd4e5da5Sopenharmony_ci## Installing (Windows) 24fd4e5da5Sopenharmony_ci 25fd4e5da5Sopenharmony_ciRun `install.bat` 26