A cross-platform C# editor based on Roslyn and AvalonEdit
You must also install a supported .NET SDK to allow RoslynPad to compile programs.
Source | |
---|---|
GitHub | |
Microsoft Store | |
winget | winget install --id RoslynPad.RoslynPad |
- Open the .dmg file and drag RoslynPad to the Applications directory.
- On the first run:
- macOS Sonoma or earlier - Right click the app on Finder and select Open. You will be prompted that the app is not signed by a known developer - click Open.
- macOS Sequoia you must go to Settings > Privacy & Security to approve non-notarized apps after the first run attempt.
- For more information see Open a Mac app from an unknown developer.
See Packages for more information.
To build the source code, use one of the following:
dotnet build
- Visual Studio 2022
- Visual Studio Code with the C# Dev Kit extension
Solutions:
RoslynPad.sln
- contains all projects (recommended only on Windows)src/RoslynPad.Avalonia.sln
- contains only cross-platform projects