An extensible, cross platform IDE written in C#
Cross platform IDE on Avalonia for Avalonia
Version | Installers |
---|---|
Windows 7 8.1 10 x64 | Download |
MacOSX 10.12 x64 | Download |
Ubuntu 14.04+ x64 | Download |
Debian 8 x64 | Download |
Clone the repo.
git clone https://github.com/VitalElement/AvalonStudio --recursive
cd AvalonStudio
Then install dependencies.
- Windows should work out-of-the box (assuming you have .NET installed)
mono-complete
and some build compatibility scripts on Linux- Download Mono for macOS
A script for Linux users:
sudo ./dependencies.sh
- Open the solution in Visual Studio 2015
- Restore NuGet packages (don't forget to add the following package feeds:)
Avalonia
: https://www.myget.org/F/avalonia-ci/api/v2XamlBehaviors
: https://www.myget.org/F/xamlbehaviors-nightly/api/v2
- Build the project for the
x86
platform (Skia doesn't work with AnyCPU) - You should get binaries in
AvalonStudio\AvalonStudio\bin\x86\
, select the subdirectory for the appropriate configuration
Kick of the build with
sudo ./buildmono.sh
once build has completed.
cd AvalonStudio/bin/Release
mono AvalonStudio.exe