Programavimo metu tenka daug laiko praleisti prie kompiuterio ir skaityti programos kodą. Todėl pasirinkti tinkamą šriftą yra svarbi užduotis. Šiuo aspektu akių patogumas yra pirmoje vietoje. Tačiau nereikėtų pamiršti ir vizualinio stiliaus. Šioje apžvalgoje apžvelgsime, kaip turėtų atrodyti geras šriftas darbui su kodu. Parodysime geriausius programavimui skirtus šriftus ir pateiksime instrukcijas, kaip juos atsisiųsti.
Vienas iš svarbiausių rodiklių renkantis šriftą darbui su kodu yra įskaitomumas. Svarbu, kad ženklai būtų aiškiai įskaitomi. Turi būti paprastos formos vienodo stiliaus. Priešingu atveju akys greitai pavargs. Dažnai juose naudojamos ligatūros. Tai ženklai, kuriuos sudaro keli vienas su kitu susijungiantys simboliai. Dėl tokio metodo skaitymas tampa patogesnis. Tačiau dar galima efektyviau supaprastinti programuotojo darbą su programiniu kodu. Taigi pasirinkome aštuonis skirtingus šriftus. Kiekvienas iš jų turi savitų ypatybių.
Nemokamas šriftas, skirtas programuotojams. Jame akcentuojamas patogumas skaitant ir redaguojant kodą. Visi simboliai yra panašios paprastos formos. Jų plotis vienodas, o išoriniuose kraštuose nėra jokių elementų, pavyzdžiui, tų pačių serifų. Tai ypač patogu skaitant vertikaliai.
Pagrindinės savybės:
Naujausią šrifto versiją galima atsisiųsti iš oficialios svetainės.
Fira Code yra vienspalvio šrifto Fira Mono porūšis. Jame visų ženklų raidės yra identiškos, tačiau yra vienas skirtumas - naudojamos ligatūros, kurios galimos tik Fira Code šrifte. Šriftas iš pradžių buvo sukurtas "Firefox" operacinei sistemai. Dizaineris akcentavo geresnį įskaitomumą.
Norėdami atsisiųsti šriftą, turėtumėte eiti į oficialią saugyklą. Norėdami tai padaryti, paleiskite komandą:
$ sudo apt install fonts-firacode
Jai pasibaigus, sistemoje atsiras "Fire Code".Tačiau jei komanda neveikia, tada atsisiųskite jį naudodami "Google Fonts".
Kitas monospace šriftas, sumanytas specialiai programinės įrangos kūrėjams. Be puikaus įskaitomumo, kūrėjai ypatingą dėmesį skyrė vizualiniam stiliui. Ženklų plotis padidintas, o aukštis gali šiek tiek skirtis. Yra 120 specialiai programiniam kodui skirtų ligatūrų. Patys simboliai turi alternatyvių stilių pasirinkimą.
Šis šriftas platinamas mokamai oficialioje svetainėje. Jame yra bandomoji versija, skirta tik lotynų kalbai, be ligatūrų ir kitų funkcijų. Ji tinka tik nekomerciniam naudojimui.
Šrifto IBM Plex Mono idėja - parodyti IBM dvasią ir ideologiją per jos istoriją. Savo stiliumi tai groteskiškas šriftas, puikiai įskaitomas visuose įrenginiuose. Visa tai kartu su vienspalviškumu daro jį optimalų darbui su kodu.
Naują "IBM Plex Mono" versiją visada rasite oficialioje "Github" saugykloje. Atsisiųskite vieną iš šrifto versijų, pavyzdžiui, modernesnę TrueType.zip. Atidarykite gautame archyve esantį aplanką IBM-Plex-Mono ir išskleiskite jį į savo sistemą.
Vien iš šrifto pavadinimo aišku, kad šis šriftas iš pradžių buvo sukurtas šaltinio kodui skaityti ir redaguoti. Šrifto pagrindas - Source Sans.
Šrifto savybės:
Jis taip pat palaiko daugelį kalbų, tačiau dažniausiai naudojama lotynų kalba.
Monoidas pagal savo išvaizdą yra pagamintas pikselių stiliumi. Šriftas puikiai tinka mažos skiriamosios gebos ekranams. Patys ženklai puikiai atskiriami ir turi dideles apertūras (vertikalias ir horizontalias kraštines skiltis). Ypatingas dėmesys jame skiriamas pritaikymui, nes daugelį parametrų galima koreguoti dar prieš parsisiunčiant. Monoidą galima atsisiųsti jo kūrėjo svetainėje Larsenwork.com.
Šriftas iš pradžių buvo sukurtas "Ubuntu" ir yra integruotas į šį "Linux" distributyvą. Jis neturi serifų, o tai svarbu mokantis kodo. Ubuntu Mono naudoja "OpenType" funkcijas ir yra puikiai atskiriamas net mažuose ekranuose, pavyzdžiui, mobiliuosiuose įrenginiuose.
Ubuntu Mono šriftas yra viešai prieinamas oficialioje svetainėje. Slinkite žemyn šiuo puslapiu į skyrių Ištekliai ir spustelėkite Atsisiųsti nemokamai, kad jį atsisiųstumėte. Šriftą taip pat galite rasti "Google Fonts" tarnyboje. Norėdami jį atsisiųsti, atidarykite šią nuorodą ir spustelėkite Atsisiųsti šeimą.
Vienspalvį Inconsolata įkvėpė proporcinis šriftas Avenir, patentuotas Consolas ir Letter Gothic - klasikinis IMB kompiuterių šriftas. Iš pradžių jame trūko paryškintų raidžių, tačiau ilgainiui jos buvo pridėtos. Tarp šrifto ypatybių - aukšta išvedamų ženklų kokybė. Tai vienas iš aspektų, į kurį sutelkė dėmesį jo kūrėjas.
Greičiausias paprastas variantas atsisiųsti Inconsolata yra naudoti oficialią Ubuntu saugyklą. Už šį veiksmą atsakinga ši komanda:
$ sudo apt-get install fonts-inconsolata
Na, o jei ją vykdant įvyksta klaida, tada atsisiųskite šriftą iš "Google" svetainės įprastu būdu.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: