I switched from Atom to Visual Studio Code for my new project (TypeScript frontend and Go backend) and I am really impressed. Although the Go support is really good in Atom (missing a few things like debugging and jump to definition via mouse), the TypeScript support is significantly slower than in Visual Studio Code. There are few things missing Visual Studio Code though: Multiple top-level folders, customizable UI…
You just have to hand-edit settings.json to do it. Go into File/Preferences/User Settings and copy the editor.fontFamily and editor.fontSize lines from the left panel to the right and edit them to what you want.
What bothers me about the font rendering, though, is that for some reason they have disabled ClearType! Everything uses grayscale antialiasing instead of subpixel antialiasing. So for my eyes the text is harder to read than Visual Studio and all my other apps.
I know a lot of people don't like ClearType, but I took the time to go through the ClearType tuner and adjust it to my taste - mostly going with darker, heavier rendering than the default - and now ClearType text looks wonderful on both my high-DPI displays.