Documentation

This site documents XamlVisualEditor as an application, framework, and extension platform. Start with the source build flow, then move into guides for editing, designing, debugging, language services, collaboration, and extension authoring.

Sections

  • Getting Started: prerequisites, source build, test commands, local docs build, and first workspace workflow.
  • Guides: feature tour, visual designer, editor, workspace, language services, debugging, terminal, collaboration, agents, and extension SDK.
  • Concepts: shell architecture, XAML AST synchronization, extension hosting, and language/debugger service boundaries.
  • Reference: project map, CI/release workflows, internal documents, test matrix, and contribution rules.

Audience

  • App users evaluating the editing, designer, terminal, Git, debugger, and automation surfaces.
  • Extension authors building native .NET packages for XamlVisualEditor.
  • Contributors working on the Avalonia shell, XAML pipeline, Dock layout, language services, debugger tooling, terminal, or test infrastructure.