== !MonoDevelop / Xamarin Studio == !MonoDevelop is the IDE for the Xamarin Mono project. It was initially created as a fork of #develop. It has its own site at http://www.monodevelop.com/ We have an add-in to provide Cobra support including syntax highlighting, compilation, interactive debugging, tooltips, and some support for code completion. The latest stable version can be installed using the Add-In Manager in !MonoDevelop from this repository: http://mdrepo.ramonrocha.com/ The source code is hosted at GitHub and is available here: https://github.com/ramon-rocha/MonoDevelop.CobraBinding In February 2013, Xamarin announced a rebranded version of !MonoDevelop named Xamarin Studio for Windows and Mac. The same Cobra addin for !MonoDevelop will work in Xamarin Studio. Videos * http://www.youtube.com/watch?v=a4qnok7od-s&hd=1 (4:24) Discussions * http://cobra-language.com/forums/viewtopic.php?f=4&t=986 * http://cobra-language.com/forums/viewtopic.php?f=4&t=977 * http://cobra-language.com/forums/viewtopic.php?f=4&t=1047 == Ubuntu Users == There are no official installation packages for !MonoDevelop 5.0 at this time. You'll need to build it from source or use an unofficial PPA. If you're on Ubuntu 12.04 LTS and using !MonoDevelop 2.8, you can update to !MonoDevelop 3.0 via this PPA if you choose to do so: * PPA: https://launchpad.net/~keks9n/+archive/monodevelop-latest {{{ $ sudo add-apt-repository ppa:keks9n/monodevelop-latest $ sudo apt-get update $ sudo apt-get install monodevelop }}} For newer versions of Ubuntu, you can also try to upgrade to !MonoDevelop 5.0 via this PPA (this has not been tested): * PPA: https://launchpad.net/~inizan-yannick/+archive/mono {{{ $ sudo add-apt-repository ppa:inizan-yannick/mono $ sudo apt-get update $ sudo apt-get install monodevelop }}} == Older Versions == These are links to older versions of the add-in that work with previous releases of! MonoDevelop. No bug fixes will be made for these old versions though and code completion only works when using !MonoDevelop 4.0 or later. An older version of Cobra may also be required to successfully install these previous versions. See README.md for specific version requirements. * !MonoDevelop 4.2: https://github.com/ramon-rocha/MonoDevelop.CobraBinding/archive/0.5.2.zip * !MonoDevelop 4.0: https://github.com/ramon-rocha/MonoDevelop.CobraBinding/archive/0.4.zip * !MonoDevelop 3.0: https://github.com/ramon-rocha/MonoDevelop.CobraBinding/archive/0.2.zip * !MonoDevelop 2.8: https://github.com/ramon-rocha/MonoDevelop.CobraBinding/archive/0.1.zip == See Also == * [wiki:CreateNewProjectInXamarinStudio Creating a new project in Xamarin Studio] * [wiki:IDESupport IDE Support] * [http://lists.ximian.com/pipermail/monodevelop-list/2010-January/011003.html MonoDevelop add-in creation starter tips] * MonoTouch