Monodevelop lost Intellisense capabilities.

I’ve been working on this project for a week now and suddenly now my scripts don’t have any intellisense completions available for anything but the most local of declarations. No Unity stuff, no System stuff, nothing. I am using namespaces properly so it’s not that. I looked around and it didn’t seem as though anyone had a solution for this for PC, or if they did, it had jargon I didn’t understand since I’m still very new to scripting in Unity. I’m using Unity 5.0.2 and MonoDevelop 4.0.1 if that makes any difference.

(Got this from Unity 4.3 and MonoDevelop 4.0.1 code completion gone for Unity objects? - Questions & Answers - Unity Discussions)

“going to the Unity preferences > External tools > External Script Editor and select the current MonoDevelop manually (Programs/Unity/MonoDevelop).”

Has 16 upvotes. See if that works.

Are you getting any “Inconsistent Line ending” warnings when opening scripts?
I know for Visual Studio that unless you allow it to convert those line endings, it messes up the intellisense.
Maybe Mono has a similar issue.

Otherwise, you might try closing Mono, and opening the script again.

I’ve found that monodevelop has a number of issues and isn’t really the greatest scripting environment. If you’re on PC, Microsoft’s Visual Studio has a free version that is very good for both C# and Javascript coding. On the Mac side, Xcode is a very popular program.

You can get Visual Studio here (windows only): https://www.visualstudio.com/

and Xcode here (mac only): Xcode 15 - Apple Developer

You could of course use any IDE that you wish, but I would recommend against monodevelop :stuck_out_tongue: