A cross-platform C# editor based on Roslyn and AvalonEdit
winget install --id RoslynPad.RoslynPad
Span<T>
and Memory<T>
#r
) format updated to match nuget.org.editorconfig
file in the documents directory to control code formatting & analyzers4.4.0
aligned to Roslyn) - note that they support .NET 6 and above (no .NET Framework!)3.8.0-3.final
dotnet RoslynPad.dll
) 🎉
DefaultPlatformName
setting in RoslynPad.json
.)#r "nuget:Microsoft.CodeAnalysis/3.0.0"
await Helpers.RunWpfAsync()
which will create a Dispatcher and invoke the continuation on its (STA) thread.Note: the NuGet packages will be updated once Roslyn 3.0 is released
NuGet packages:
RoslynHost
(breaking changes to API)Fixes a memory leak introduced in 13.1