I really like Visual Studio Code as an editor, but it has some annoying defaults.
When working in C# (and a lot of other languages), it tries to be “helpful” by automatically adding closing braces, brackets, and parentheses when you type the opening ones.
For some people, this is great. For me, no. It just doesn’t work with my typing and coding style, and ends up being something that gets in the way and I have to move or remove later.
Fortunately it’s easy to turn this off.
Go to File –> Preferences –> Settings
Search for “auto closing brackets”.
Change “Editor: Auto Closing Brackets” to “never”.
Problem solved. Happy coding!