Overview Q & A Rating & Review
Avalonia for Visual Studio
Avalonia is a cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows via .NET Framework and .NET Core, Linux via Xorg and macOS.
Avalonia for Visual Studio is now part of Avalonia Accelerate. For a starter guide see our documentation .
Please use our GitHub repository for issues and discussions: https://github.com/AvaloniaUI/AvaloniaVS/issues
Release Notes
11.11.1
Fix completions in middle of element names
Syntax highlight resource URLs
Fix OnPlatform elements reporting an error
Don't offer completions when tabbing (or spacing) within an element
Determine the markup extension return type by inspecting the ProvideValue methods on the type
Prevent classifier out of bounds exception.
Handle TemplateBinding.Converter
Fix NRE being thrown for invalid XML comments
11.11.0
Improved performance
Improved time to syntax highlighting
Many bugfixes
11.10.7
Fix error in login dialog under older Visual Studio versions
Improve performance when a XAML file has a lot of errors
Completion fixes related to xmlns prefixes
Don't invoke spurious XAML completions
Use the latest icon
Support KeyGesture
Respect x:Class with Binding.ElementName
Fix x:TypeArguments on root element
Self bindings in Setter should refer to target type
Correctly feature-check null-conditional operator in bindings
Fix assignment checks with VB projects
11.10.6
Support Visual Studio 17.10 and 17.12
Fix date in EULA
Allow punctuation in XML prefixes
Suggest inherited properties when typed name follows a prefix
Don't duplicate xmlns prefix for markup extensions
Strip unwanted line indentation from quick info comments
Fix ArgumentOutOfBounds exception with malformed XAML
Allow attached "Classes." syntax in setters
Use CancellationToken when parsing XAML
Support multiple TextDecoration values
Don't offer completions when typing an xmlns prefix
Support IAddChild
11.10.5
11.10.4
New rewritten version of the Avalonia Visual Studio extension
Enhanced IntelliSense
Improved Quick Info
x:DataType Quick Info
Enhanced Error Handling and Reporting
Go To Definition Support
Improved Code Fixes
Enhanced Event Handler Generation
Automatic XAML Namespace Imports
Whitespace Settings Compliance
Editor Layout Persistence