Skip to content

Commit

Permalink
[GR-15166] GraalVM Visual Studio Code extensions added.
Browse files Browse the repository at this point in the history
  • Loading branch information
dbalek committed Aug 12, 2019
1 parent 701bf9a commit 3dfae0d
Show file tree
Hide file tree
Showing 75 changed files with 18,501 additions and 0 deletions.
5 changes: 5 additions & 0 deletions vscode/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
*/dist
*/out
*/node_modules
*/.vscode-test/
*/*.vsix
31 changes: 31 additions & 0 deletions vscode/README.md
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
```

Loading

0 comments on commit 3dfae0d

Please sign in to comment.