MonoDevelop - Disable Autocorrect.

MonoDevelop has been on the fly changing “String;” to “string;” generating errors every time. I believe its some sort of autocomplete style “Feature” but its driving me crazy, and I can’t find the off button for it.

Example:
I type…

var str : String;

as soon as I hit the enter key it changes it to

var str : string;

Just a capital letter messing the code up. I tried to find this elsewhere, but no luck in locating the solution. Having to stop every time and adjust it back is slowing down my productivity. Please help.

Thanks in advance for your excellent answer/advice. I’m certain its silly obvious and I just keep overlooking it.

Anyone having this problem in more recent versions of MonoDevelop, try switching to “Sugggestion Mode”. Go to Edit → Toggle Completion Suggestion Mode.

It only autocompletes if you confirm with Enter or Tab.

See this blog for more information: http://mjhutchinson.com/journal/2011/02/monodevelop_tips_suggestion_mode

  1. Open “MonoDevelop”
  2. Click “Tools”
  3. Click “Options”
  4. Select “General” under “Text Editor”
  5. Un-check “Enable code completion”

I was also facing the same issue, but fix the issue by pressing

  • "ctrl+alt+space " key simultaneously for auto complete in javascript.