MonoDevelop with Unity 2018.3.1 and .NET 4.X

I don’t know if there are still people who use MonoDevelop with Unity, but I love it and not willing to switch to visual studio.

I downloaded MonoDevelop for unity since it’s not built in with unity and used it with no problems so far, however, since I updated my project to use .NET 4.X from unity’s player settings (Scripting runtime version) MonoDevelop stopped working well. It does open my script and I edit them with no problems, but autocomplete doesn’t work anymore at all and the syntax highlighting is barely there with only object type name is in one color and everything else is in white. I used a syntax highlighting called Monokai which I’m absolutely in love with.

From what I understand from this page Compatibility | Mono .NET 4.6 is supported, or is it?

How can I fix MonoDevelop to work with .NET 4.X because when I tried to change the Scripting runtime version from the player settings everything worked as expected with MonoDevelop?

Hey - this is an issue I am investigating also - as a new user of Unity. I am learning with MONODEVELOP and I like and would prefer to use it for now. I believe that UNITY has done some forced obsolescence here to force newer users to migrate over to the microsoft VISUAL STUDIO. I hope this isn’t the case.

Does anyone know how to use the newest version of Unity with MONODEVELOP, and have all the syntax highlighting work properly? Because it doesn’t work.

Here are some pictures that show what I mean that some of the syntax highlighting isn’t working:

Pictures: https://imgur.com/a/H9wYFa
Imgur: The magic of the Internet

PSA: * YES WE KNOW UNITY ‘DISCONTINUED SUPPORT’ AND YES WE STILL WANT TO USE MONODEVELOP. IF YOU DON’T KNOW THE ANSWER THEN DON’T COMMENT.

Please also note that I am very new to working in IDE. So if there is some obvious answer please just tell me so I can learn.