Wish code editors would support different fonts per semantic region. Jetbrains, if you are reading this, implement this: <https://youtrack.jetbrains.com/issue/IJPL-29552/Allow-differ...>.
The heading of Iosevka doesn't do the font right, my first thought was that this would be yet another soulless sans-serif. But it has tons of interesting variants. Hats of to Iosevka Etoile. See also <https://monaspace.githubnext.com> if you like big versatile font families.
> Wish code editors would support different fonts per semantic region
They absolutely do. In Emacs I use different faces for comments, tables in literate sections, and code blocks. I use the same font for all those faces, but different attributes (size, weight, etc).
I also have configured different fonts for different unicode code points, so that when I include Cyrillic or Japanese text I can use a font with better code point coverage that my preferred fonts.
It always astounds me how unconfigurable most editors are.