Is it expected that text does not always render as fixed-width in strings? Outside of strings everything is fine.
Here's a test case:
Note the difference between "-" (top line) and "–" (bottom line).
It is also triggered by other characters such as β.
I have IDEA 2016.1.3 on OS X. I did not change the default font (Menlo).