This suite provides extensions to Visual Studio Code that support development of polyglot applications using GraalVM.
To build VSIX packages of the GraalVM extensions, take the following steps:
- Install
vsce
(short for "Visual Studio Code Extensions"), a command-line tool for packaging, publishing and managing VS Code extensions
npm install -g vsce
- Compile and package all extensions
cd graalvm; npm install; vsce package
cd graalvm-r; npm install; vsce package
cd graalvm-ruby; npm install; vsce package
Alternatively, invoke mx build
to create a zip file distribution with all extensions contained.
To install the GraalVM extensions into Visual Studio Code, take the following steps:
- Install each package with
code --install-extension <extension.vsix>
code --install-extension graalvm-0.0.1.vsix
code --install-extension graalvm-r-0.0.1.vsix
code --install-extension graalvm-ruby-0.0.1.vsix