This repository contains a simple Visual Studio Code extension to demonstrate online model synchronization. It uses the Families-to-Persons example established in the TTC 2017.
In order to use the extension, you need a .NET 10 runtime. To build it, you also need the SDK. In both cases, you need Visual Studio Code version >= 1.67.
To build the project, execute the following commands:
cd vscode
npm install
npm compile
npm packageYou can run the extension by opening the root directory of the project in VS Code. Running the extension is registered as a launch configuration, so you should be able to just run it.
If the backend is built in Debug configuration, the extension will ask to attach to a debugger once started. To build the backend in Debug, simply execute dotnet build or npm compile-backend from the backend or vscode directory, respectively.