forked from oracle/graal
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[GR-15166] GraalVM Visual Studio Code extensions added.
- Loading branch information
Showing
75 changed files
with
18,501 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
*/dist | ||
*/out | ||
*/node_modules | ||
*/.vscode-test/ | ||
*/*.vsix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Visual Studio Code extensions | ||
|
||
This suite provides extensions to Visual Studio Code that support development of polyglot applications using GraalVM. | ||
|
||
## Build VSIX packages from sources | ||
|
||
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 | ||
```bash | ||
npm install -g vsce | ||
``` | ||
|
||
* Compile and package all extensions | ||
```bash | ||
cd graalvm; npm install; vsce package | ||
cd graalvm-r; npm install; vsce package | ||
cd graalvm-ruby; npm install; vsce package | ||
``` | ||
|
||
## Installation | ||
|
||
To install the GraalVM extensions into Visual Studio Code, take the following steps: | ||
|
||
* Install each package with `code --install-extension <extension.vsix>` | ||
```bash | ||
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 | ||
``` | ||
|
Oops, something went wrong.