Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternative to FiraCode for coding purposes [closed]

I've looked for improving my coding experience and read blogs about ligatures like this one. While interesting as a concept, all the resources I've found are about FiraCode. The impression I've got is that it's de facto standard and virtually the only font available for ligaturing in coding context.

The problem is that I find it a bit unpleasant for the eyes. It's tightened up compared to my beloved Consolas. Probably, what's so appealing is the monospace style of it, which doesn't need to collide with the ligatures. I'd like to see an extension to Consolas (or similar) that substitutes all the characters for ligatures only on the arrows, comparers etc.

Is there such a thing or did I google it right, not finding jack?

like image 665
DonkeyBanana Avatar asked Sep 01 '19 08:09

DonkeyBanana


2 Answers

  1. Download this file https://github.com/somq/consolas-ligaturized/blob/master/Consolas-FiraCode_v2/Consolasligaturizedv2.ttf?raw=true
  2. Double Click on the file and press "Install"(Windows) or "Install Font"(Mac)
  3. In your fonts folder it will appear as "Consolas Ligaturized Regular" enter image description here
  4. Change the font family in VSCode to "Consolas Ligaturized Regular" if you are using Windows, "Consolas Ligaturized" is sufficent if you are using Mac

Windows

enter image description here

Mac

enter image description here

  1. Turn on Ligatures enter image description here

Result

enter image description here

Update 20/07/01

Fixed broken link. Thanks MountainDrew for pointing out

like image 103
Ravisha Hesh Avatar answered Oct 20 '22 08:10

Ravisha Hesh


I recently looked for a change; so I looked around and found some interesting fonts for developers (fonts support ligatures). I just link them:

  1. IOSEVKA
  2. MONOID
  3. HASKLIG
  4. JetBrains MONO

For more information please refer to each provided link or just simply search for the font name.

like image 43
Esmaeil MIRZAEE Avatar answered Oct 20 '22 09:10

Esmaeil MIRZAEE