- Download
Thank you for using our software library. Use the link below and download MonoDevelop legally from the developer's site.
We wish to warn you that since MonoDevelop files are downloaded from an external source, FDM Lib bears no responsibility for the safety of such downloads. We recommend checking your downloads with an antivirus. FDM Lib shall include an option for direct download from developers, should it become available in the future.
- MonoDevelop is an IDE primarily designed for C# and other.NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port.NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms.
- Small utility for converting binary files to base64 text files. This application was created on MonoDevelop IDE version 3, running on Ubuntu 13.04 X8664 targeting 'MONO/.NET 4.0' framework. It was only tested on linux but should run fine on Windows and Mac OS.
- Download MonoDevelop for Mac - Free and very simple to use IDE primarily designed for C# and other.NET languages, although it is also open to any kind of language.
- Building MonoDevelop. NOTE: THIS IS NOT UP TO DATE, MANY OF THE BUGS LISTED HERE HAVE BEEN FIXED IN MONODEVELOP 3.x and 4.0 (aka XAMARIN STUDIO) Detailed instructions for building MonoDevelop on OS X can be found in the following articles: Building MonoDevelop. However, most users should use the binaries from the main download page.
Often downloaded with
- MonoMono is a software platform designed to allow developers to easily create cross...$99DOWNLOAD
- Mono for WindowsMono is an open source implementation of Microsoft's .NET Framework based on...DOWNLOAD
- Mono Libraries for .NetThis toolkit is a .NET binding for the Gtk+ toolkit. It is in active...DOWNLOAD
- Droid ExplorerThe Droid Explorer is a small tool to manage your rooted android device with...DOWNLOAD
- StereoizerExpand your stereo image, and transform mono to stereo, stereo to super-wide...$119DOWNLOAD
This page is likely outdated. Visit the new documentation for updated content.
SharpDevelop is not available for Mac but there are some alternatives that runs on macOS with similar functionality. The most popular Mac alternative is Microsoft Visual Studio.It's not free, so if you're looking for a free alternative, you could try MonoDevelop or Cevelop.If that doesn't suit you, our users have ranked 27 alternatives to SharpDevelop and ten of them are available for Mac so.
Building MonoDevelop
NOTE: THIS IS NOT UP TO DATE, MANY OF THE BUGS LISTED HERE HAVE BEEN FIXED IN MONODEVELOP 3.x and 4.0 (aka XAMARIN STUDIO)
Detailed instructions for building MonoDevelop on OS X can be found in the following articles:
However, most users should use the binaries from the main download page.
Known Issues
This is a list of known Mac-specific issues in MonoDevelop. Older releases likely have many more known issues, so please upgrade to the latest version.
Many of these known issues correspond to existing MonoDevelop or GTK+ bugs, but some have not yet been filed. Note that the Mac native GTK+ (Quartz) is relatively new, and hence many Monodevelop problems are actually GTK+ ones.
Open GTK+ Quartz bugs can be seen here on GNOME BugZilla.
Open MonoDevelop bugs can be seen on Xamarin BugZilla.
Bugs marked as strikethough have been fixes that will be released in future versions of MonoDevelop or Mono.
Key Bindings
- There is no Visual Studio keybinding scheme for the Mac
The keybinding manager cannot capture certain combinations, in particular those that trigger the dialog button mnemonics (Cmd-C, Cmd-O) [GTK+ bug]- Some selection modifiers (Command, Control, Alt) do not match Mac behaviour, e.g.treeview selections.
- Mac main menu cannot display keybindings with multipress (“Mode”/”Chord”) accelerators. Despite not being displayed, these are still functional.
- Alt-arrow navigation by words doesn’t work in GTK text widgets; GTK doesn’t support binding the alt key (but the MD command system has a workaround).
Mac Integration
- GTK+ theme doesn’t look like other Mac apps
File selector dialogs (Open/Save/SaveAs/Add) do not use Mac file navigation.- Window does not have document icon
- MonoDevelop Window is SDI, not MDI.
- Many file associations are missing.
- MD has a separate recent file/documents list (FreeDesktop ~/.recently-used)
- Dock icon’s menu can’t be used to select open documents
No detection of file handlers for “Open With” menu.
Misc
Control-click doesn’t emulate right-click
[GTK+ bug, patch]
[Bug 359734 - Control-click doesn’t map to right-click]- Context menu submenus can display on wrong monitor [MD Bug 501553] [GTK+ bug]
- Mouse clicks on dialogs annd menus sometimes have no effect unless MD is defocused and refocused.
- MD cannot restore maximize or fullscreen state correctly between sessions [MD bug 561726] [GTK+ bug]
- Errors when opening context menus and configuration dropdown on PPC [MD Bug 547894]
- Mouse grabs are not always released. Affects treeview disclosures and toolbar buttons. Click on the window decoration to reset grab tracking.
Source Editor
- Doesn’t handle multi-press input methods, e.g. Opt-u, u for ü. This is because GTK+ hasn’t implemented IM modules for Mac.
- Some keyboard layouts are not supported correctly.
- No font fallbacks if font does not contain glyph [Pango Bug 608929]
- MD crashes when using Menlo font [Pango]
Text editor crashes when cutting/copying and Launchbar/Quicksilver is handling clipboard.- Input methods are not supported, so many languages’ characters cannot be input.
- Doesn’t render when QuartzGL is enabled: [MD Bug 540583][GTK+ bug]
Download Monodevelop
Drag-n-drop
- Generally buggy [GTK+ bug #1][GTK+ bug #2]
- Shift-drag [GTK+ bug]
- Drag-n-drop in the solution pad duplicates the item in the pad instead of moving it [GTK+ bug]
- Drag-n-drop in the solution pad does not show the file icon [GTK-quartz limitation]
- Drag-n-drop in the text editor does not show a preview of the dragged text [GTK-quartz limitation]
Monodevelop Download Windows 10
Disabled Addins
Is Monodevelop Free
- Gettext addin - need more gettext utils installed
- Python, Vala, Java, Boo - untested
Misc Issues
MonoDevelop crashes when you copy text
Some popular Mac utilities trigger bugs in the GTK+ clipboard. In their options, you may be able to list MonoDevelop as a process they should not interfere with.
This affects MD 2.4 and 2.6 alpha 1, but git master has a workaround.
UPDATE: Fixed in Mono 2.10.3.
Utilities that are known to cause this problem include:
- QuickSilver
- Google Toolbar
- LaunchBar
- Typinator
- PTHPasteboard
- QuickKeys
- Keyboard Maestro
- Butler
- ClipboardHistory