Sometimes I want to type Unicode characters (em-dash, quotes, Greek letters sometimes, superscripts etc). It can be done using character codes, but then one needs to look up / memorize them, which is… tiresome.
Is there a way to enter characters by names in Windows?
Japanese IME has something like this ― e.g. hoshi (Japanese for «star») converts to «☆» ― but for a very limited subset of Unicode.

