DEV Community

Give ligatures a chance

Slavius on August 14, 2018

What are ligatures anyway? Do you find yourself constantly changing and tweaking your development editor by changing color schemes, font...
Collapse
 
tux0r profile image
tux0r

I am currently evaluating Fira Code in Android Studio and Visual Studio (both of which I am required to use for certain tasks). I like the obvious visual distinctions of operators, but I am unhappy with the ASCII characters. Droid Sans Mono looks better in my opinion.

Collapse
 
itsjzt profile image
Saurabh Sharma • Edited

I have seen someone tweaked Droid Sans Mono to support ligatures too. github.com/abogoyavlensky/DroidCode

Collapse
 
tux0r profile image
tux0r • Edited

Oh, that's nice. Thank you!

edit: Hmm, no ligatures in Visual Studio. I'll check that tomorrow.

Collapse
 
slavius profile image
Slavius

I must admit after trying it for few days this Droid Code with ligatures does improve readability in few cases for me.

Thanks for bringing it in!

Thread Thread
 
itsjzt profile image
Saurabh Sharma

thank the actual developer!

Thread Thread
 
tux0r profile image
tux0r

Thanks, actual developer!

Collapse
 
slavius profile image
Slavius

Sure,

the benefit of free fonts is you can fork them. I for example prefer dotted zeroes instead of slashed and in terminal I always pick a font with dotted zeroes thanks to various forks (github.com/powerline/fonts).

Collapse
 
valexe profile image
val.exe

I find Fira code an absolute eyesore, but i found consolas lignaturized (consolas being my favourite font), basically consolas with fira code only in lignatures, and recently jetbrains also released jetbrains mono, best one so far

Collapse
 
bugq profile image
Bug

sorry but for (int i = count; i --> 0;) is a sin.

Collapse
 
slavius profile image
Slavius

Depends on which God you worship :D

Collapse
 
easyaspython profile image
Dane Hillard

I'm a big fan of Fira Code and have it installed on both PyCharm and iTerm2! I might set it as the default fixed width font in Chrome, too (you can do that!).

Collapse
 
slavius profile image
Slavius

Hi Dane,

recently I have discovered a site called NerdFonts.com which hosts a dozen of FOSS ligaturized fonts. They also have their own version of Fira (called Fura due to naming conflict) which has become my primary console font. Maybe you can check it out.

Collapse
 
davi_oliveirab profile image
Davi Oliveira

Hi! What is your color scheme or theme on vscode?