MFractor Powered XAML IntelliSense

MFractors XAML IntelliSense is a big improvement over Visual Studio Macs existing IntelliSense. It has feature parity with the default XAML editor and its many improvements make coding XAML a lot easier.

For example, it includes better support for creating styles! MFractor suggests TargetTypes, properties and property values:

Ever needed to specify the source of an image view? MFractor will suggest available images and even let you quickly import a new image with the image wizard:

And when MFractor can infer the ViewModel, it will suggest available view model properties and you can even generate new property bindings from XAML:

(View model property completion is not available in Resource Dictionaries, Data Templates or in the App.xaml as it's an MVP design to cover 50-70% of use cases. It also doesn't support custom BindingContexts just yet, support for that is on its way)

Other handy features include suggesting Auto and * for row and column definitions, suggesting font sizes, triggers, behaviours, effects, gesture recognizers, OnIdiom and OnPlatform completions and much more!

Here's a full list of the new additions:

Feature parity with Visual Studio Macs XAML IntelliSense.

Suggest FontSizes such as Micro, Small, Large etc

When in a GridUnit element, suggest Auto and *.

Suggest the Behaviors property for VisualElements and suggest available behaviors.

Suggest the Effects property for VisualElements and suggest available effects.

Suggest the Triggers property for VisualElements and suggest available triggers.