Uses VS Code's custom editor API to allow editing XML schemas in a visual manner similar to Altova XMLSpy.
- uses Typescript class generator from XML schemas and XML (de-)serializer
- ported this free xml schema definition diagram viewer to generate the diagram
- try out Eclipse diagram editor framework for VS Code to help editing the diagram
- possibly use React or Svelte
This is currently based on the official Custom Editor API Samples from Microsoft.
- Open this example in VS Code 1.74+
npm installnpm run watchornpm run compileF5to start debugging
Open the example files from the exampleFiles directory.