Maksutavat Abuse

Parhaan fontin valitseminen ohjelmointia varten

06.05.2022, 17:21

Ohjelmoinnin aikana sinun on vietettävä kauan aikaa tietokoneen ääressä ja luettava ohjelmakoodia. Siksi oikean fontin valinta on tärkeä tehtävä. Silmien miellyttävyys on tässä suhteessa etusijalla. Mutta myöskään visuaalista tyyliä ei pidä unohtaa. Tässä katsauksessa tarkastellaan, miltä hyvän koodin kanssa työskentelyyn soveltuvan fontin pitäisi näyttää. Esittelemme parhaat ohjelmointiin sopivat fontit sekä annamme ohjeet niiden lataamiseen.

Parhaat fontit

Yksi tärkeimmistä mittareista valittaessa fonttia koodin kanssa työskentelyyn on luettavuus. On tärkeää, että merkit ovat selvästi luettavissa. On yksinkertainen muoto yhtenäisellä tyylillä. Muuten silmät väsyvät nopeasti. Usein niissä käytetään ligatyyrejä. Nämä ovat merkkejä, jotka koostuvat useista symboleista, jotka sulautuvat toisiinsa. Tämän lähestymistavan ansiosta lukemisesta tulee mukavampaa. Mutta ohjelmoijan työtä ohjelmakoodin kanssa voidaan silti yksinkertaistaa tehokkaammin. Olemme siis valinneet kahdeksan eri fonttia. Jokaisella niistä on omat erityispiirteensä.

JETBRAINS MONO

Kehittäjille tarkoitettu ilmainen fontti. Siinä on painotettu mukavuutta koodia luettaessa ja muokattaessa. Kaikilla symboleilla on samanlainen yksinkertainen muoto. Niillä on sama leveys, eikä niiden ulkoreunoilla ole elementtejä, esimerkiksi samoja serifejä. Tämä on erityisen kätevää pystysuorassa lukemisessa.

Выбираем лучший шрифт для программирования

Tärkeimmät ominaisuudet:

  • Pienet kirjaimet on tarkoituksella tehty pidemmiksi.
  • Kaikilla merkeillä on yksilöllinen ulkonäkö, esimerkiksi numerossa 0 on piste sisällä, kun taas kirjaimessa O se puuttuu.
  • ligatuurien läsnäolo.
  • Kursiivilla on epätyypillinen 9 asteen kulma.

Fontin uusin versio on ladattavissa viralliselta verkkosivustolta.

FIRA CODE

Fira Code on monospaced Fira Monon alalaji. Siinä on identtiset kirjaimet kaikissa merkeissä, mutta siinä on yksi ero - ligatuurien käyttö, jotka ovat käytettävissä vain Fira Code -kirjasimessa. Fontti on alun perin luotu Firefox OS:ää varten. Suunnittelija painotti parempaa luettavuutta.

Выбираем лучший шрифт для программирования

Fontin voi ladata virallisesta arkistosta. Suorita tätä varten komento:

$ sudo apt install fonts-firacode

Kun se on valmis, Fire Code ilmestyy järjestelmään.Mutta jos komento ei toimi, voit ladata sen Google Fontsin avulla.

MONOLISA

Seuraava monospaced-fontti, joka on suunniteltu erityisesti ohjelmistokehittäjille. Erinomaisen luettavuuden lisäksi tekijät kiinnittivät erityistä huomiota visuaaliseen tyyliin. Merkkien leveys on kasvanut, ja korkeus voi vaihdella hieman. Erityisesti ohjelmakoodia varten on 120 ligatuuria. Itse merkeissä on valittavissa vaihtoehtoisia tyylejä.

Выбираем лучший шрифт для программирования

Tätä fonttia jaetaan maksullisena virallisella verkkosivustolla. Siitä on kokeiluversio vain latinaa varten, ilman ligatyyrejä ja muita ominaisuuksia. Se soveltuu vain ei-kaupalliseen käyttöön.

IBM PLEX MONO

IBM Plex Mono -kirjasimen ideana on osoittaa IBM:n henki ja ideologia sen historian kautta. Tyyliltään se on groteski fontti, joka on täydellisesti luettavissa kaikilla laitteilla. Kaikki edellä mainittu yhdistettynä monospacednessiin tekee siitä optimaalisen koodin kanssa työskentelyyn.

Выбираем лучший шрифт для программирования

Löydät aina uuden version IBM Plex Monosta Githubin virallisesta arkistosta. Lataa jokin fonttiversio, esimerkiksi nykyaikaisempi TrueType.zip. Avaa tuloksena saadun arkiston IBM-Plex-Mono-kansio ja pura se sitten järjestelmääsi.

LÄHDEKOODI PRO

Jo fontin nimestä käy ilmi, että tämä fontti on alun perin suunniteltu sekä lähdekoodin lukemiseen että muokkaamiseen. Pohjana käytetään Source Sans -kirjasinta.

Выбираем лучший шрифт для программирования

Fontin ominaisuudet ovat:

  • merkkien korkeutta ja leveyttä kasvatetaan, mutta keskenään ne ovat pienentyneet samaan kokoon.
  • merkit eivät ole samanlaisia keskenään, mikä on erityisen tärkeää esimerkiksi i:n, l:n ja 1:n kohdalla.
  • välimerkkien kokoja on kasvatettu.
  • Adobe Latin 4 -lyhenteiden saatavuus.

Se tukee myös monia kieliä, mutta käyttää enimmäkseen latinaa.

MONOID

Выбираем лучший шрифт для программирования

Monoidi on ulkonäkönsä puolesta tehty pikselityyliin. Fontti sopii erinomaisesti näytöille, joiden resoluutio on alhainen. Itse merkit erottuvat täydellisesti, ja niissä on suuret aukot (pystysuorat ja vaakasuorat viipaleet reunoilla). Erityistä huomiota siinä on kiinnitetty räätälöintiin, sillä monia parametreja voi säätää jo ennen lataamista. Monoid on ladattavissa luojansa verkkosivuilta, Larsenwork.com.

UBUNTU MONO

Fontti on alun perin suunniteltu Ubuntua varten, ja se on upotettu tähän Linux-jakeluun. Siinä ei ole serifejä, mikä on tärkeää koodia opeteltaessa. Ubuntu Mono käyttää OpenType-ominaisuuksia, ja se erottuu täydellisesti myös pienillä näytöillä, kuten mobiililaitteissa.

Выбираем лучший шрифт для программирования

Ubuntu Mono -fontti on julkisesti saatavilla virallisella verkkosivustolla. Selaa tätä sivua alaspäin Resurssit-osioon ja lataa se napsauttamalla Lataa ilmaiseksi. Löydät sen myös Google Fonts -palvelusta. Voit ladata sen avaamalla tämän linkin ja napsauttamalla Lataa perhe.

INCONSOLATA

Monospaced Inconsolata on saanut inspiraationsa proportionaalifontista Avenir, omasta Consolasista ja Letter Gothicista, joka on IMB-tietokoneiden klassinen fontti. Alun perin siitä puuttuivat lihavoidut kirjaimet, mutta niitä lisättiin ajan myötä. Fontin ominaisuuksiin kuuluu muun muassa merkkien korkea laatu tulostuksessa. Tämä on yksi niistä seikoista, joihin sen luoja keskittyi.

Выбираем лучший шрифт для программирования

Nopein yksinkertainen vaihtoehto Inconsolatan lataamiseen on käyttää Ubuntun virallista arkistoa. Tästä toimenpiteestä vastaa seuraava komento:

$ sudo apt-get install fonts-inconsolata

No, jos sen suorittamisessa ilmenee virhe, lataa fontti Googlen verkkosivuilta tavalliseen tapaan.