An extensible, cross platform IDE written in C#
![Gitter](https://badges.gitter.im/Join Chat.svg) Cross platform IDE on Avalonia for Avalonia
You can get the very latest binaries compiled directly from Git here: https://ci.appveyor.com/api/projects/danwalmsley/avalonstudio/artifacts/AvalonStudio.zip
To run on an OS other than Windows, you need Mono.
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