Makseviisid Abuse

Parima kirjastiili valimine programmeerimiseks

06.05.2022, 17:21

Programmeerimise ajal tuleb kaua aega arvuti taga istuda ja programmikoodi lugeda. Seetõttu on õige kirjastiili valik oluline ülesanne. Selles aspektis on silmamugavus esikohal. Kuid ka visuaalset stiili ei tohiks tähelepanuta jätta. Selles ülevaates vaatame, milline peaks olema hea koodiga töötamiseks sobiv font. Näitame teile parimaid programmeerimiseks sobivaid fonte ning anname ka juhised, kuidas neid alla laadida.

Parimad kirjatüübid

Üks olulisemaid mõõdikuid koodiga töötamiseks mõeldud fondi valimisel on loetavus. Oluline on, et tähemärgid oleksid selgelt loetavad. On lihtne kuju ühtses stiilis. Vastasel juhul väsivad silmad kiiresti ära. Sageli kasutatakse neis ligatuurid. Need on märgid, mis koosnevad mitmest sümbolist, mis ühinevad omavahel. Sellise lähenemise tõttu muutub lugemine mugavamaks. Kuid programmeerija tööd programmikoodiga on siiski võimalik tõhusamalt lihtsustada. Seega oleme valinud kaheksa erinevat kirjastiili. Igaühel neist on oma eripärad.

JETBRAINS MONO

Arendajatele mõeldud tasuta font. Selles on rõhk pandud mugavusele koodi lugemisel ja redigeerimisel. Kõik sümbolid on sarnase lihtsa kujuga. Nad on ühesuguse laiusega ja välisservadel puuduvad elemendid, näiteks samad serifid. See on eriti mugav vertikaalselt lugemisel.

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

Peamised omadused:

  • väiketähed on teadlikult tehtud kõrgemaks.
  • Kõik tähed on unikaalse välimusega, näiteks numbril 0 on sees punkt, samas kui tähe O puhul see puudub.
  • ligatuuride olemasolu.
  • Kursiivis on mittestandardne 9-kraadine nurk.

Kirjastiili uusim versioon on allalaaditav ametlikust veebisaidist.

FIRA KOODI

Fira Code on monosfääri Fira Mono alamliik. Sellel on identsed kõik tähemärgid, kuid on üks erinevus - ligatuuride kasutamine, mis on saadaval ainult Fira Code'is. Kirjatüüp on algselt loodud Firefox OS jaoks. Kujundaja pani rõhku paremale loetavusele.

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

Fondi allalaadimiseks tuleks minna ametlikku repositooriumi. Selleks käivitage käsk:

$ sudo apt install fonts-firacode

Pärast selle lõpetamist ilmub süsteemi Fire Code.Kui aga käsk ei tööta, siis kasutage selle allalaadimiseks Google Fonts'i.

MONOLISA

Järgmine monospaced font, mis on mõeldud spetsiaalselt tarkvaraarendajatele. Lisaks suurepärasele loetavusele pöörasid loojad erilist tähelepanu visuaalsele stiilile. Tähemärgid on suurenenud laiusega ja kõrguses võivad pisut erineda. Spetsiaalselt programmikoodi jaoks on 120 ligatuuri. Tähemärkidel endil on valik alternatiivseid stiile.

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

Seda kirjastiili levitatakse tasulisel alusel ametlikul veebisaidil. Sellel on prooviversioon ainult ladina keele jaoks, ilma ligatuuride ja muude funktsioonideta. See sobib ainult mittekaubanduslikuks kasutamiseks.

IBM PLEX MONO

IBM Plex Mono idee on näidata IBM-i vaimu ja ideoloogiat läbi selle ajaloo. Oma stiililt on see groteskne font, mis on suurepäraselt loetav kõikides seadmetes. Kõik eelnev koos monosfäärilisusega muudab selle optimaalseks koodiga töötamiseks.

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

IBM Plex Mono uue versiooni leiad alati Githubi ametlikust repositooriumist. Laadige alla üks fontide versioonidest, näiteks moodsam TrueType.zip. Avage saadud arhiivis olev IBM-Plex-Mono kaust ja ekstraheerige see seejärel oma süsteemi.

LÄHTEKOOD PRO

Juba fondi nimest on selge, et see font on algselt mõeldud nii lähtekoodi lugemiseks kui ka redigeerimiseks. Aluseks on kasutatud Source Sans'i.

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

Fondi omadused on järgmised:

  • suurenenud tähemärkide kõrgus ja laius, kuid omavahel on need vähendatud samale suurusele.
  • tähemärgid ei ole üksteisega sarnased, mis on eriti oluline näiteks i, l ja 1 puhul.
  • kirjavahemärkide suurused on suurenenud.
  • Adobe Latin 4 tähemärkide komplekti kättesaadavus.

See toetab samuti paljusid keeli, kuid enamasti kasutatakse ladina keelt.

MONOID

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

Monoid on oma välimuse järgi tehtud pikslistiilis. Kirjatüüp sobib ideaalselt madala resolutsiooniga ekraanidele. Tähemärgid ise on suurepäraselt eristatavad ja neil on suured avad (vertikaalsed ja horisontaalsed viilud piiridel). Erilist tähelepanu on selles pööratud kohandamisele, sest paljusid parameetreid saab reguleerida juba enne allalaadimist. Monoid on allalaadimiseks saadaval selle looja veebilehel Larsenwork.com.

UBUNTU MONO

Kirjatüüp on algselt mõeldud Ubuntu jaoks ja on sellesse Linuxi distributsiooni integreeritud. Sellel puuduvad serifid, mis on oluline koodi õppimisel. Ubuntu Mono kasutab OpenType'i funktsioone ja on suurepäraselt eristatav ka väikestel ekraanidel, näiteks mobiilseadmetes.

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

Ubuntu Mono font on avalikult kättesaadav ametlikul veebisaidil. Selle lehekülje allapoole veeretades jõuate ressursside sektsiooni ja selle allalaadimiseks klõpsake Download for Free (tasuta allalaadimine). Samuti leiate selle Google Fonts'i teenusest. Selle allalaadimiseks avage see link ja klõpsake nupule Download Family.

INCONSOLATA

Monospaced Inconsolata on inspireeritud proportsionaalsest kirjastiilist Avenir, patenteeritud Consolas ja Letter Gothicist, mis on klassikaline IMB-arvutite kirjastiil. Algselt puudus selles bold-kirjeldus, kuid see lisandus aja jooksul. Kirjastiili omaduste hulka kuulub ka tähemärkide kõrge kvaliteet väljundis. See on üks aspektidest, millele selle looja keskendus.

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

Kõige kiirem lihtne võimalus Inconsolata allalaadimiseks on kasutada Ubuntu ametlikku hoidlat. Selle toimingu eest vastutab järgmine käsk:

$ sudo apt-get install fonts-inconsolata

Noh, kui selle täitmisel tekib viga, siis laadige font alla Google'i saidilt tavalisel viisil.