MSBuild

Mono development tools

Install

All systems
curl cmd.cat/MSBuild.sh
Debian Debian
apt-get install mono-devel
Ubuntu
apt-get install mono-devel
image/svg+xml Kali Linux
apt-get install mono-devel
Fedora
dnf install mono-devel
Windows (WSL2)
sudo apt-get update sudo apt-get install mono-devel
Raspbian
apt-get install mono-devel

mono-devel

Mono development tools

Mono is a platform for running and developing applications based on the ECMA/ISO Standards. Mono is an open source effort led by Xamarin. Mono provides a complete CLR (Common Language Runtime) including compiler and runtime, which can produce and execute CIL (Common Intermediate Language) bytecode (aka assemblies), and a class library. This package contains various development tools and pulls in the default development stack for Mono (which is 4.0 currently).

monodevelop

Development Environment for GNOME

MonoDevelop is a GNOME IDE primarily designed for C# and other CLI (.NET) languages. It is the unbranded version of Xamarin Studio. It supports the following languages: C, C++, C# (1.0, 2.0 and 3.0), Vala, Boo, Java, Nemerle, ILasm, ASP.NET and VB.NET. Features: Debugger Integration (Mono Debugger and GNU Debugger), Class Browser, Assembly Browser, Built-in Help, Monodoc Integration, Code Completion (also known as IntelliSense), Code Folding, Color Schemes, Code Refactoring, On-the-fly error underlining, XML Editing, Embedded HTML viewer, Gettext support, GTK# Designer, MSBuild project support and Makefile Generation.