Настройка редактора
Вы можете создавать приложения на Avalonia в любом редакторе кода, но мы настоятельно рекомендуем использовать IDE с поддержкой Avalonia XAML, предварительным просмотром и другими полеными функциями.
JetBrains Rider
Среда разработки JetBrains Rider, имеет встроенную поддержку Avalonia XAML с версии 2020.3, а также имеет отличнуюю поддержку специфичных для Avalonia XAML функций и пользовательского кода.
Для подробностей, ознакомьтесь с информацией о версии JetBrains Rider 2020.3
Rider не имеет встроенного предпросмотра, но он находится в разработке. Смотрите GitHub проект для дополнительной информации и инструкции по установке.
Visual Studio
Для поддержки Avalonia, необходимо установить расширение Avalonia для Visual Studio.
Расширение поддерживает IntelliSense для Avalonia XAML и предварительный просмотр.
Установка расширения:
- В Visual Studio выбирете в меню Расширения -> Управление расширениями
- В поле Поиск введите "Avalonia"
- Нажмите Загрузить и следуйте инструкциям (для завершения установки, потребуется закрыть IDE)
Также вы можете скачать расширение здесь.
Если вы используете VS201 или VS2019, то вам нужно скачать старую версию расширения.