Wiesław Šoltés Profile picture

Oct 16, 2020, 26 tweets

#JetBrains #Rider bring new level to #AvaloniaUI #Xaml editing.

#AvaloniaUI #Xaml on steroids, from left you have tree structure of Xaml, in the middle you have Xaml editor and on the right compiled IL of the Xaml

Inspecting directly from #Xaml the control class hierarchy

Abusing #Grid control as always

#JetBrains #Rider finding usages in #AvaloniaUI #Xaml for method bindings 😱

Navigating from #Xaml to style setter properties

Navigating to compiled binding data type or bound property or Avalonia control type.

Navigating to decompiled external code from #Xaml

Quickly exploring referenced xmlns namespaces from #Xaml

Picking color

Finally

StyleInclude Source property browser 😱

Enum

Inspecting compiled #Xaml IL code during design time.

Auto-completion for compiled binding properties

Navigation support for x:Name usages and declarations.

Find x:Name multiple usages. Supports Avalonia short syntax for defining ElementName binding path.

Find all usages of class in Xaml

Find usages of class property in Xaml

Find attached behavior usages in Xaml

Finding Behavior property usages also works

Finding usages for static properties

Finding usages of attached properties in Xaml

Renaming xmlns namespace aliases in Xaml

DynamicResource auto-completion

Finding property usages starting from Style setter.

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling