Initial prototyping of Visual Studio Code integration for Xtext. The main purpose is to play around with VSCode's Language Server API.
The Xtext language server accepts socket connections to localhost port 5007. The included example VS Code extension uses Node.js to connect with the Xtext server.
- Do
./gradlew run
to start the server. - Run
npm install
invscode-extension
. - Open the project
vscode-extension
in VS Code, build the project, and press F5 to start a new instance including the extension. - Create a file with extension
.statemachine
to start a client for the State Machine example language.