- Home /
When i open C#-Scripts with MonoDevelop, MonoDevelop shows starting screen.
I'm using Linux Mint (19.3 Cinnamon, 64-Bit) and when i try to open a C#-Script with MonoDevelop in Unity, it always shows the MonoDevelop starting screen instead of the script.
I can open the script by using "File-Open" in MonoDevelop, but then i don't get any autocompletion for Unity related things, like "Vector3" or something.
Not sure if this exists on linux but have you tried going to Assets > Open C# Project?
Answer by bishalkhan · Jan 24, 2020 at 02:08 AM
The problem with the namespaces not showing up as intended could be from the script not turning into a MonoBehaviour script.
If it is not a different colour then white. Try these steps:
Restart MonoDevelop
Check if you have any new updates that need to be installed, install them if needed
Restart computer
If those steps do not work. Try uninstalling MonoDevelop and installing it again.
If this helped you, please show some support by reviewing my question - https://answers.unity.com/questions/1693568/how-to-swing-with-a-rope-like-spider-man-in-unity3.html
Thank You. @MarkDonnovin
"$$anonymous$$onoBehaviour" is indeed in a white colour. I tried all of your steps, but it didn't solved the problem.
I think it might be related to the issue, that i can't open the script at all if i double click or click "open" within unity.
Answer by MarkDonnovin · Jan 24, 2020 at 06:04 PM
I found a solution if you are also using Linux Mint and run into this issue:
In Unity you have to select "monodevelop" in the directory "usr/bin/" and not a shortcut or any other one. Then it will load everything correctly and Intellisense (auto completion) works also for Unity related things like "Vector3".
Your answer
Follow this Question
Related Questions
open C# scripts on Linux in native monodevelop 1 Answer
Mono Develop On Laptop 1 Answer
Multiple Cars not working 1 Answer
Distribute terrain in zones 3 Answers
'new' keyword compilation issue on transferring game to new PC 1 Answer