Using visual studio code : fail to load symbols

I tried to use Visual Studio Code on my linux, as an alternative to monodevelop.
But symbols are not loaded, resulting in not being able to navigate threw symbols (even go to definition).

It’s working with basic .net core projects.
And I have this error when I load the unity folder in visual studio code :

Is there some ways to get it working?

Have you tried installing mono-complete?:
sudo apt-get install mono-complete

After this install it seems that this error disappeared. But another comes out, and symbol navigation still does not work :

I’ve just upgraded the version of mono and it works as expected now:

I have the same problem as matrem and installed version 4.2.1 how to update it ot 4.8.1 ?

I did

sudo apt-get purge --auto-remove mono-complete

then went there: Redirecting…
following steps to intstall mono-devel

Now I have version 5.0.0.94 (beta)

Error is gone, If it will not work I’ll let you know

Huh I was trying to set visual studio code working but it seems fruitless as unity does not see changes (no compilation)

Now I cannot connect scripts into prefabs ;(

Do I have to reinstall everything again ?

It’s a bit off topic, but have you considered Rider? I’ve switched from MonoDevelop to Rider with great result, and currently it’s freely available too.