:A programming font that claims to be the most suitable for programmers-Picture material template recommendation免费ppt模版下载-道格办公

A programming font that claims to be the most suitable for programmers

We place great emphasis on choosing the right font for programming. A good programming font should have the following characteristics: 1. Good readability: The font should be clear and easy to read, and each character should be clearly distinguished to av



Recently, JetBrains released a font called 'Mono', which is said to be specially prepared for developers.

As developers, we spend most of our day looking at code, so it is no wonder that developers always want to find a good font to improve the reading experience. However, the design logic of many popular fonts is not Not all take into account the difference between reading code and reading e-books. When reading code, the developer's eyes need to move in vertical and horizontal directions at all times, which is the opposite of how they always move in the same direction when reading books. of.

The JetBrains team said:When designing the Mono font, we mainly focused on using the code for a long time The process may cause eye fatigue problems. Such as the size and shape of letters, and the spacing between them, but also unnecessary details, ligatures, and indistinguishable symbols or letters (l and I) and ligatures, etc.

Let’s take a look at some code written in Mono:

Java:


Go:


Kotlin:


Then let's take a look at the detailed design:

< section >1. Increase font height to improve reading experience

2. The uniqueness of symbols, such as zero has a dot in the number, but the letter "o" does not have this dot, which is helpful for developers to distinguish



3. Optimized some hyphens, such as merging symbols or deleting some details to reduce the processing work of the eyes .


4. Support 143 languages. It should be noted that Chinese is not supported for the time being


Actually, comparing the Mono font and the Consolas font, there is really no difference at first glance:


But the JetBrains team said that if you look closely, you will find that the Consolas font is slightly wider, and the font is still small, and the Mono font is larger, so it is more readable Of course, the line of code may also take a little longer to run than expected.


Mono font has been open source, star on Github700,< /span>20 Forks (Github address: https://github.com/JetBrains/JetBrainsMono< span >)

Interested partners can try it, and finally attach the download address:https ://download.jetbrains.com/fonts/JetBrainsMono-1.0.0.zip

Articles are uploaded by users and are for non-commercial browsing only. Posted by: Lomu, please indicate the source: https://www.daogebangong.com/en/articles/detail/A%20programming%20font%20that%20claims%20to%20be%20the%20most%20suitable%20for%20programmers.html

Like (810)
Reward 支付宝扫一扫 支付宝扫一扫
single-end

Related Suggestion