Re: 2.8 vs 3.0: What I've found so far is that the Parser and Refactorer properties have been removed from the IDotNetLanguage Binding interface.
So, I think if you remove these two properties from CobraLanguageBinding.cs, then update the version number requirements in CobraBinding.addin.xml from 2.8.5 to 3.0, and then recompile it should work (fingers crossed).
I believe this link to a Windows MSI should install 2.8.6 though if you wanted to do some more windows testing for 2.8:
http://download.xamarin.com/monodevelop ... -2.8.6.msi You'll still need GTK# and .NET installed as that MSI doesn't provide those. Just make sure you don't let it auto-update
There seems to be issues running the debugger though on a 64-bit system with a 32-bit install of MonoDevelop. But other than that, syntax highlighting, compiling and running (sans debugger w/ CTRL+F5) should still work with this setup.
DelphiGuy, however you can help would be awesome. If you want, you can try what I've listed above to get this addin working on MonoDevelop 3.0 (remove those two properties and update the version number) or look at the C# binding mentioned in the README to try and get some kind of autocomplete started. Just having 'a', 'b', 'c' show up in a list regardless of what the actual code is would be a big step. You can also look at the project or file templates in CobraBinding/templates and start working on some new file templates or tutorial-type project templates. I believe the F# binding mentioned towards the bottom of the README file has at least one tutorial template.
You can get the code here:
https://github.com/ramon-rocha/MonoDevelop.CobraBindingIf you are not familiar with GitHub or Git, that's okay, just download the code as a ZIP (download link is on the right-hand side). It will say "no downloads yet" but click the "Download as zip" button to get the source. Feel free to ask questions or for help as I check the forums frequently.