New features for this release will include:
* Mouseover tooltips
* Support for parameter completion when typing '(' or hitting Ctrl+Shift+Space when inside parenthesis. Then press up or down to see the different overloads. You can press Esc to dismiss the tooltip if desired.
* Some support for showing extension methods when hitting '.' after an identifier. This doesn't always work due to race conditions with the non-thread safe compiler.
* A new Go To Declaration right-click menu command.
* Support for building with msbuild or xbuild which is the new default in Xamarin Studio and MonoDevelop. This also means you can now compile .cobraproj files from the command line.
* Support for installing via a package repository at http://mdrepo.ramonrocha.com/ This isn't set up yet but the infrastructure and code to create the package is in place (thanks, sephthir!)
Here's a screenshot
The add-in requires the latest version of Cobra from svn. See here for instructions on how to do that: http://cobra-language.com/trac/cobra/wi ... FromSource
If you are running Windows 64-bit, then you need to install Cobra targetting the x86 platform. So, instead of running 'bin\install-from-workspace' you would run 'bin\install-from-workspace -x86'. You don't need to mess around with 'Ldr64.exe setwow' or 'Ldr64.exe set64' anymore.
You can grab the add-in code here: https://github.com/ramon-rocha/MonoDeve ... didate.zip
cd to whereever you unzip it and then run the installer by executing:
- Code: Select all
cobra install.cobra
Or on Windows 64-bit run this instead:
- Code: Select all
cobra -clr-platform:x86 install.cobra
Oh, and of course you will also need Xamarin Studio. Binary packages can be downloaded here for Windows and Mac.
http://monodevelop.com/download
On Linux, you will need to build MonoDevelop from source which you can grab from here: https://github.com/mono/monodevelop
Installing MonoDevelop from source can be a bit daunting to set up for a beginner so if anyone tries this route and runs into any issues, you can post here and I will try to help.
You can post any issues encountered here on the forums or on GitHub: https://github.com/ramon-rocha/MonoDeve ... ing/issues
Thanks in advance!