- Debugging .NET Core applications with the .NET Core CLR on Mac.
- Project templates for console, library and web applications
- Code completion
- NuGet integration
- Solution window integration
- MonoDevelop and Xamarin Studio 6.0 (build 5166). (Note that 6.1 is not yet supported)
- .NET Core 1.0 RC2.
Installing .NET Core SDK
Installing the addin
The addin is currently available from MonoDevelop’s Add-in Repository in the alpha channel. In Xamarin Studio open the Add-in Manager and select the Gallery tab. Click the repository drop down and if Xamarin Studio Add-in Repository (Alpha Channel) is not displayed then click Manage Repositories. In the window that opens tick the check box next to Xamarin Studio Add-in Repository (Alpha Channel) and then click the Close button.
Select the .NET Core addin and then click the Install button.
After installing the .NET Core addin you will need to restart Xamarin Studio before the project templates are available in the New Project dialog.
Creating a .NET Core project
There are three project templates available for .NET Core in the New Project dialog.
The VSCode Debugger addin is currently available from MonoDevelop’s Add-in Repository on the alpha channel.
Debugging .NET Core console and web projects that target the full .NET framework is supported on all platforms. The .NET Core command line tool (dotnet.exe) will create an executable when targeting the full .NET Framework which can be debugged in Xamarin Studio. On Windows the x86 version of the .NET Core SDK needs be installed since Xamarin Studio currently cannot debug x64 applications on Windows.
The source code for the addin is available on GitHub.