Punktem kulminacyjnym rozwoju sieci jest ręczne kodowanie. Żadne inne podejście nie zapewnia takiej samej jakości, wydajności i wszechstronnego, dobrze wykonanego zadania, jak zwijanie rękawów i wkopywanie się w kod źródłowy.

W rezultacie większość z nas spędza cały dzień codziennie, wpatrując się w znaczniki, arkusze stylów i różne kody po stronie serwera. Mimo to większość z nas rezygnuje z naszych aplikacji z domyślnymi ustawieniami. Ale dzięki prostej zmianie czcionki skanowanie naszego kodu staje się znacznie prostsze.

Wybór odpowiedniej czcionki do kodowania jest wyjątkowym zadaniem, ponieważ jedyną publiczność, którą musisz wziąć pod uwagę, jest sam. Liczy się tylko to, co działa dla ciebie.

Wyzwanie polega na tym, że kodowanie różni się od większości pisanych formatów; podczas gdy większość tekstów ma dość regularne długości linii, nawet jeśli są ustawione nierówno, natura naszych języków programowania oznacza, że ​​długości linii różnią się od jednego znaku do setek na linię; musisz wybrać czcionkę, którą można łatwo odczytać za pomocą oddzielnych liter.

Musisz również upewnić się, że twoja czcionka ma pełny zestaw symboli matematycznych, nawiasów i znaków interpunkcyjnych; każda czcionka, która obejmuje podstawowy język łaciński, zwykle wystarcza.

Na koniec musisz upewnić się, że znaki są wystarczająco wyraźne w małym rozmiarze. Typowe problemy to rozróżnianie liczby "1" od małej litery "l" i dużej litery "O" od cyfry 0.

Najczęściej wybierane są czcionki o stałej szerokości, ponieważ tworzą przewidywalne długości linii i są tradycyjnie używane w danych technicznych. Jednak jedyną regułą jest to, że wybierasz czcionkę, która Ci odpowiada. Wybierz właściwą, a kodowanie będzie szybsze, łatwiejsze do odczytania i mniej podatne na błędy.

Ubuntu Mono (za darmo)

ubuntu

Century Schoolbook Monospaced (24,75 USD)

stulecie

Droid Sans Pro Regular (79 USD)

droid

Consolas (35 USD)

consolas

Trim Mono Light (ok. 54 USD)

trym

Średnia Mono (za darmo)

średni

Excaliber Monospace (bezpłatny)

excaliber

Briem Mono (50 USD)

briem

Blackbox Mono Superset (149 USD)

czarna skrzynka

Kettler Regular (39 USD)

Kettler

Nimbus Monospace (19,95 USD)

chmura

Pica 10 Pitch (ok. 34 USD)

cycero

Prestige Elite Regular (ok. 40 USD)

prestiż

ITC Souvenir Mono Light (ok. 48 USD)

pamiątka

Maszyna do pisania Elite Regular (29 USD)

maszyna do pisania

Typiqal Mono (29 USD)

typiqal

Maszyna do pisania Monospace (za darmo)

monospace

Isonorm Monospaced Regular (ok. 54 USD)

isonorm

Pustelnik (darowizna)

pustelnik

Inconsolata (za darmo)

inconsolata

Deja Vu Sans Mono (za darmo)

dejavu

Elronet Monospace (bezpłatny)

elronet

Dina (za darmo - tylko Windows)

dina

Profont (bezpłatny)

profont

Monofur (bezpłatny)

monofur

Jakiej czcionki używasz do kodowania? Czy różne czcionki działają lepiej dla różnych języków programowania? Daj nam znać w komentarzach.

Wyróżniony obraz / miniatura, programowanie obrazu przez Shutterstock.