To get the perfect setup for C# and Visual Studio Code you need the 6 extensions outlined in this video. Plus, an extra setting that few know but everyone should be using.
1: C#
2: C# Extensions
3: .NET Code Test Explorer
4: Rosylnator
5: Better Comments
6: CodeSnap