How to enable ligatures in FiraCode for Visual Studio 2015
After installing the font and restarting Visual Studio, it works for the most part. The way that Visual Studio handles tokenization in the syntax highlighting breaks the ligatures containing dashes (such as <!-- -->
).
Before it will work you will need to close and restart Visual Studio.
I ran into the same problem and this fixed it (details)