A cross-platform C# editor based on Roslyn and AvalonEdit
Also available to download in the Microsoft Store:
RoslynPad is also available as NuGet packages which allow you to use Roslyn services and the editor in your own apps.
RoslynPad.Roslyn*
package versions will correspond to Roslyn's.
Open src\RoslynPad.sln
in Visual Studio 2017.
-
Install .NET Core SDK 1.1
-
Review the Avalonia platform prerequisites (mainly requires GTK3)
- On a Mac, just use brew:
brew install gtk+3
- On a Mac, just use brew:
-
Run these commands:
git clone https://github.com/aelij/roslynpad cd roslynpad/src/RoslynPad.NetCore dotnet restore dotnet run