Skip to main content

Set up your IDE

Configure your preferred IDE for Avalonia development. Install extensions for Visual Studio, Visual Studio Code, or JetBrains Rider.


Avalonia works with several IDEs. Choose the one that fits your workflow best.

If you're working on Windows, Visual Studio with the Avalonia for Visual Studio extension provides a rich XAML editing and preview experience. The extension supports Visual Studio 2022 version 17.10 and above.

The Avalonia for Visual Studio extension is part of Avalonia Accelerate, a suite of professional development tools. A free Community Edition is available for individual developers, small organizations (up to five concurrent users), and educational institutions. The Community Edition includes XAML IntelliSense, the XAML previewer, project templates, and code snippets.

To install Avalonia for Visual Studio:

  1. In Visual Studio, go to Extensions → Manage Extensions.
  2. In the search bar, input "Avalonia".
  3. Click Install.
  4. Follow any additional installation instructions. You may need to close and reopen Visual Studio to complete the installation.
A screenshot displaying how to download the Avalonia extension in Visual Studio.

Alternatively, you can download the extension from the Visual Studio Marketplace.

See the Avalonia for Visual Studio page for details of features and settings.

note

If you are using an older version of Visual Studio, you may need to download an older version of the extension from the Marketplace, e.g., the 2019 version.

For more information on using the XAML previewer, see the page on XAML live preview.

Next steps

On this page