Issues with intellisense (breaking constantly)

So I use VS CE and always have. Recently whenever I do something script wise that causes Unity to throw a script error e.g. duplicate class name or similar… it will knock the intellisense out until I restart VS. I have tried reinstalling fresh after an uninstall but still happens.

Could anything think of a way I can fix this please? it is so frustrating to use. There have been a few Unity updates (latest LTS) and VS ones but so far unable to fix this.

Try to Regenerate Project files:

You can also provide here that new class just in case.

Yeah I did that as a first thing, problem is it never used to do this but now it just breaks at random. Example I just made a new class and intellisense just stopped working.