ForNeVeR / AvaloniaRider

JetBrains Rider plugin for Avalonia development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AvaloniaRider JetBrains Plugins Repository

Install

Stable Release

Either search for Avalonia on the Plugins settings page, or visit the Plugin Marketplace.

Development Release

To install a development release (automatically published for every push into a development branch), first add the custom plugin repository into your IDE (see the documentation on how to do that).

Custom plugin repository address: https://plugins.jetbrains.com/plugins/dev/14839

Then, install the plugin as usual via the IDE plugin settings screen.

How to Use

Previewer

Make sure your Avalonia project is built, open a XAML file, and you'll see a XAML preview in Rider.

Preview Screenshot

It's possible to interact with the previewer using the mouse, and zoom with Ctrl+Scroll Wheel.

File templates

Right-click a directory or an Avalonia-enabled project, and choose among the available file templates:

  • Avalonia User Control
  • Avalonia Templated control
  • Avalonia Window
  • Avalonia Resource Dictionary
  • Avalonia Styles

Live templates

Type in editor to use Live templates:

  • directProperty
  • styledProperty
  • attachedAvaloniaProperty

Documentation

About

JetBrains Rider plugin for Avalonia development

License:MIT License


Languages

Language:Kotlin 90.4%Language:C# 7.2%Language:PowerShell 2.4%