I’ve switched to MonoDevelop for C# scripts but I’m having problems with the autocomplete facility. Its making me wonder if the editor is properly linked with the .Net libraries. Some keywords appear but others never do. For instance, if I type a using statement for Systems.Collections.Generic, and then type public Li, then the autocomplete should come up with options including List<> being among them. Is there something I need to do or is everyone having this problem. The online video tutorial I’m following is not having these problems, so I’m wondering if there is a fix.
I found that most C# .net keywords appear in MonoDevelop’s popup box if I type in a certain way, but any of the Unity or MonoBehaviour keywords never show up in the autocomplete popup box, even though I’ve seen them working when following a tutorial video. Is this affecting others or Is this a facility that got broken in 3.3? If there is a fix or workaround, please let me know. Thanks.
Every once in a while it breaks for me (with latest Unity and the MonoDevelop it ships with). I fix it by right-clicking and “Reimporting” my scripts folder (within Unity). I wouldn’t do a Reimport All though, since depending on how many art assets you have it could take a whiiiile.
If that doesn’t work, an Assets → Sync Monodevelop Project should do the trick. If that still doesn’t work, sorry - I’ve got nothing
Thanks Kyle. I tried all you suggest but it didn’t work unfortunately. Is this a problem only affecting the free version or is it just a problem with the windows version. Whatever it is, I hope they make it a high priorty on their bug fix agenda.