Looks like Unity code. Not sure if it’s Visual Studio or VS Code, but yeah, it was baffling to me how weirdly bad C# support in either IDE is. Maybe something wrong with my setup, but autocompletions indeed suck (in addition to just wrong picks, editors often would suggest a symbol that doesn’t make sense from the typing perspective, as if there aren’t any language servers or intellisense or whatever).
VS code would also eat up the curly brace at the end of a class declaration when auto-generating a method skeleton.
I gave up and installed Rider. So far so good.
They say it's vscode in the article. I can't say I've seen anything that egregious happen with unity in visual studio.
It's stuff like this though that keeps me from using vscode for code editing (I use it for markdown and JSON file editing only). I guess I don't know what I'm missing but it's never been a smooth experience for me. If I'm on Windows I tend to stick with visual studio.
Maybe I should consider rider...