To build the Arduino Language Server VS Code extension (VSIX), execute:
yarn
It will generate a vscode-arduino-language-server-x.x.x.vsix
file in the ./build-artifacts
folder.
In VS Code, open the Extensions
panel, click on the ellipses (...
) and select Install from VSIX...
.
Or from the Command Palette.
You can also start the extension in debug mode.
Open the Debug
panel, and select the Launch Arduino Language Server VS Code Extension
launch configuration.
- Use
webpack
to bundle the dependencies into a single JS module to reduce the size of the extension. - Integrate the VSIX packaging into the GitHub Actions.
- Wire additional language features:
Go to Definition
,Peak Definition
,Find All References
, etc... - Bump up the version of the
vscode
andvscode-languageclient
dependencies. - Discuss
licensing
,author
, andpublisher
. - Add your item