TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

JetBrains Mono Typeface

138 pointsby matricariaalmost 2 years ago

36 comments

chavesnalmost 2 years ago
The ligatures are really interesting, but at a glance I process them so much slower than the raw characters, especially the ones that change the graphical semantics such as <= vs ≤. Does anyone have experience getting used to these and 1) does it end up faster? 2) once you are used to it is it harder than it was before to process the raw characters when reading code in fonts that don't have the same ligatures?
评论 #36790662 未加载
评论 #36790046 未加载
评论 #36789758 未加载
评论 #36791759 未加载
评论 #36790389 未加载
评论 #36791123 未加载
评论 #36790958 未加载
评论 #36801749 未加载
评论 #36790631 未加载
评论 #36791486 未加载
评论 #36789361 未加载
评论 #36800016 未加载
评论 #36811034 未加载
评论 #36790642 未加载
saclark11almost 2 years ago
I see a lot of folks in this thread lamenting the usage of ligatures, but note that the downloaded set of font files includes a &quot;JetBrainsMonoNL&quot; version of all variants, which does not include ligatures (&quot;NL&quot;, as in, &quot;No Ligatures&quot;).<p>I do not like ligatures either, yet this is my favorite monospaced font. I use JetBrainsMonoNL in all the places.
评论 #36791083 未加载
评论 #36792195 未加载
giraffe_ladyalmost 2 years ago
There are a lot of code fonts on HN today. Rather than make a new post I will talk about some of my favorite that are a little less common. None of these are free I don&#x27;t think.<p>Cartograph CF - The one I&#x27;ve been using for code for years. Very readable, almost &quot;comic mono&quot;-like choices of some of the lower case glyphs but in a good way. All the character is in the italic which you will either love or hate.<p>Quadraat sans mono - The entire quadraat family is a collection of masterpieces imo, but are generally too distinctive to be appropriate for most public-facing work. But it&#x27;s your computer so who cares. I use the mono sans one for my terminal. The lowercase f seems so out of place there but you learn to love it.<p>Alegreya sans - <i>Not</i> a mono font, but it almost is so if you&#x27;ve ever flirted with proportional fonts for code this is a fun one to try. There is a lot of careful line width variation that gives a lot of the appearance and readability advantages of serifs but keeps most of the visual coherence of sans.<p>I like all of these because they feel more like normal fonts rather than code fonts. They have careful variation that adds character and improves readability for me. I&#x27;ve switched to an almost-no-color code theme that uses font weight instead, and the details like this become more important that way.<p>And then only kind of related but if you want to use unusual fonts in your terminal but you have a complex prompt setup, install font forge and learn to use something like <a href="https:&#x2F;&#x2F;github.com&#x2F;ryanoasis&#x2F;nerd-fonts&#x2F;blob&#x2F;master&#x2F;font-patcher">https:&#x2F;&#x2F;github.com&#x2F;ryanoasis&#x2F;nerd-fonts&#x2F;blob&#x2F;master&#x2F;font-pat...</a> to patch in the extra characters. This can also solve your &quot;I love this font but want a dotted zero&quot; type problems as well. Small skill investment for a small return over a long period of time. You&#x27;ll always be using fonts.
评论 #36790986 未加载
tentacleunoalmost 2 years ago
I use this type face on pretty much everything that involves reading or writing code. It&#x27;s great! Even comes with ligatures.<p>Victor Mono[0] is another great monospace font.<p>[0]: <a href="https:&#x2F;&#x2F;rubjo.github.io&#x2F;victor-mono&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;rubjo.github.io&#x2F;victor-mono&#x2F;</a>
评论 #36789527 未加载
_haoalmost 2 years ago
For me nothing can dethrone Inconsolata[0], there&#x27;s just something elegant about it that I haven&#x27;t found in other fonts I&#x27;ve tried. Been using it for almost ten years now. Also I don&#x27;t like ligatures...<p>[0]:<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Inconsolata" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Inconsolata</a>
评论 #36789888 未加载
评论 #36790143 未加载
评论 #36790878 未加载
评论 #36791985 未加载
评论 #36790594 未加载
KronisLValmost 2 years ago
In my eyes, Liberation Mono is still the best programming font, due to how readable it is even in smaller sizes (and it comes with LibreOffice I think): <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Liberation_fonts" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Liberation_fonts</a><p>There&#x27;s also the Cousine version, which is more or less the same, both are also metrically compatible with Courier New: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Croscore_fonts" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Croscore_fonts</a><p>After that, I rather enjoy PT Mono, except that the full stop (dot) symbol feels too small, I actually use the PT Fonts for most of my personal webpages because they&#x27;re decently readable and not too stylized, nor too boring: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;PT_Fonts" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;PT_Fonts</a><p>But frankly, there&#x27;s <i>a lot</i> of good fonts out there and it&#x27;s entirely a matter of taste. Some like ligatures, some don&#x27;t. Some like monospaced fonts, others like proportional ones.<p>It&#x27;s also really cool when the OS itself lets you set your font preferences for <i>most</i> applications that you&#x27;re going to use, I catch myself wishing it&#x27;d be easy to do that for all of the JetBrains IDEs and other dev tools at the same time, though. Maybe a simple GUI program or a script that&#x27;d let me set those particular preferences for all of my editors in one go.
评论 #36792106 未加载
satvikpendemalmost 2 years ago
Is there really a better typeface than Apple&#x27;s San Francisco Mono? I use it on all my machines, even my Windows and Linux ones. There are also versions with patched glyphs so you don&#x27;t get boxes when trying to render certain characters.
评论 #36800359 未加载
评论 #36791037 未加载
评论 #36791892 未加载
lxealmost 2 years ago
Nothing beats Iosevka (<a href="https:&#x2F;&#x2F;github.com&#x2F;be5invis&#x2F;Iosevka">https:&#x2F;&#x2F;github.com&#x2F;be5invis&#x2F;Iosevka</a>) for me. It&#x27;s narrow yet super readable, making great use of screen real estate. Lots of customization, ligatures, weights, and a nerd font patch for terminal.
评论 #36970562 未加载
keehunalmost 2 years ago
It&#x27;s weird how much I&#x27;ve come to like this font. And like @tentacleuno, I use it pretty much anywhere and everywhere I can get away using it.
bastardoperatoralmost 2 years ago
I stick with <a href="https:&#x2F;&#x2F;www.nerdfonts.com&#x2F;font-downloads" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.nerdfonts.com&#x2F;font-downloads</a>, I need the glyphs. This would be a good candidate for nerdification.
评论 #36790091 未加载
评论 #36809550 未加载
gawsalmost 2 years ago
Dupe<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36788767">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36788767</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22061018">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22061018</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22108261">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22108261</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32803484">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32803484</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31192775">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31192775</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22093393">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22093393</a>
BewareTheYigaalmost 2 years ago
I love this font, but I am currently giving Commit Mono (<a href="https:&#x2F;&#x2F;commitmono.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;commitmono.com&#x2F;</a>) a spin. JetBrains did a great job.
评论 #36790659 未加载
评论 #36790676 未加载
评论 #36789311 未加载
Cupprumalmost 2 years ago
I never actually understood the whole fuss about fonts. I tried playing around with them few years ago and i never noticed that something is easier to read with some font or another, especially in the long term. Whenever i started using some font, i got completely used to it in few days. Therefore i just use the default fonts now.
评论 #36789596 未加载
Lorinalmost 2 years ago
Personally not a fan of ligatures in monotype typefaces in general, although I understand why some may like them.
评论 #36790733 未加载
elromulousalmost 2 years ago
I&#x27;m not even a Mac user by choice, but Monaco[0] has been a favorite of mine for years.<p>[0] <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Monaco_(typeface)" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Monaco_(typeface)</a>
评论 #36789848 未加载
评论 #36790935 未加载
评论 #36789803 未加载
评论 #36791924 未加载
评论 #36790972 未加载
jamiesalmost 2 years ago
This, and Roboto Mono, are my two desert island monospace typefaces. Are you allowed to have two desert island mono typefaces? I don&#x27;t think I could could choose between them.
评论 #36789232 未加载
politelemonalmost 2 years ago
Not a fan of the ligatures, it&#x27;s a pleasant looking garnish that requires translating to its underlying parts. So it would probably work for one person but butb not so great when sharing screen time with others, then it just becomes a distraction.
评论 #36790349 未加载
评论 #36789468 未加载
snydaalmost 2 years ago
I think that JetBrains Mono and Cascadia Code are simply the two best fonts for programming.
评论 #36791024 未加载
评论 #36790780 未加载
achr2almost 2 years ago
I greatly appreciate Jetbrains&#x27; software. But the only thing that I care about in a code font is balancing legibility with maximizing columns of text. Their overlay comparison to consolas fails on my main concern.
jiehongalmost 2 years ago
I just prefer Berkeley Mono.<p><a href="https:&#x2F;&#x2F;berkeleygraphics.com&#x2F;typefaces&#x2F;berkeley-mono&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;berkeleygraphics.com&#x2F;typefaces&#x2F;berkeley-mono&#x2F;</a>
19halmost 2 years ago
Absolutely the best font I’ve ever used. I can easily read letters from far, from close, in bright light, in darkness.. used it since day one. Also using it in my terminal. Thanks JetBrains, I love it.
aptenoforstalmost 2 years ago
This was my favorite font ever, made me stop font hopping...until I found that italic A and italic O are too similar, now I&#x27;m back to don&#x27;t hopping.
hboonalmost 2 years ago
I have been using it for a few months, both in JetBrains products as well as in Neovim. Looks great. I&#x27;m comfortable with their style of ligatures.
Panqueca_do_maralmost 2 years ago
You should check out Fira Code if you get a chance - another great (imo) programming font.<p>Nerd Fonts has a version of it too if you need the glyphs.<p>Also it has ligatures too which I love.
BossingAroundalmost 2 years ago
I don&#x27;t get the fuss about the JB typeface. I tried it, couldn&#x27;t get used to the ligatures, and in the end, stopped using it after a few days.
评论 #36797332 未加载
rmkalmost 2 years ago
This has quickly become my favorite, replacing my previous favorite, Monaco, in the terminal also.
gjvcalmost 2 years ago
I do love conversations about fonts
firecallalmost 2 years ago
I like to try out coding typefaces, but always find myself returning to Apple’s SF Mono.<p>I’m a Mac user so….
HumblyTossedalmost 2 years ago
It looks too ... squished to me.
adrian_balmost 2 years ago
While now there are many other good typefaces for programming languages, which are more or less equivalent to JetBrains Mono when restricted to the ASCII character set, JetBrains Mono has much better coverage of various Unicode blocks, e.g. of the mathematical symbols, and this is why I normally prefer it.
uticusalmost 2 years ago
fwiw most (all?) JetBrains IDEs have a setting to enable&#x2F;disable the ligatures.<p>Doesn&#x27;t apply to everyone but I&#x27;m assuming some familiar with the JetBrains font will also be using some other things JetBrains makes.
rafaelfloresalmost 2 years ago
I wish they could have a brackets change like there is for Input font family.
评论 #36792431 未加载
Alifatiskalmost 2 years ago
Been using this Font for a couple of years now, it&#x27;s amazing.
knowsuchagencyalmost 2 years ago
I love JetBrains Mono
评论 #36791373 未加载
replwoacausealmost 2 years ago
Envy Code R is another favorite of mine
ChrisArchitectalmost 2 years ago
What&#x27;s new here?
评论 #36790049 未加载