Zalecane czcionki do programowania? [zamknięte]

Jakich czcionek używasz do programowania i dla jakiego języka/IDE? Używam konsol do wszystkich moich prac w Visual Studio, jakieś inne zalecenia?

Author: tbreffni, 2008-08-07

30 answers

Albo Konsole (download) lub Andale mono (download). Używam głównie Andale Mono. Napisałem artykuł o programowaniu czcionek dawno temu , myślę, że konsol jeszcze nie było.

Http://www.deadprogrammer.com/photos/fonts.gif

Uważam, że typowanie Illegal1 = O0 jest dobrym sprawdzianem przydatności.

 197
Author: deadprogrammer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-27 20:54:43

Naprawdę zakochałem się w Droid Sans Mono .

alt text

 84
Author: icco,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-08 14:07:37

I really really like DejaVu Sans Mono. Jest bardzo czysty i łatwy w oczach.

Tutaj wpisz opis obrazka

 66
Author: mbillard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-02 14:08:17

+1 Dla Monako

Alt text http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

Po prostu piękne i uważam, że mogę to czytać godzinami.

 61
Author: Dave Verwer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-08 19:56:47

Używam konsol do wszystkiego, w tym Notepad++, SQL Studio, Eclipse, itp. Szkoda, że nie ma wersji Mac. Ponadto, jeśli zauważysz, pole text area na Stack Overflow używa konsol, więc mamy też innych fanów :p

 51
Author: Shawn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:12:46
 41
Author: Jon Galloway,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-08 14:06:41

+1 Dla Monako, chociaż ten wpis na blogu sprawia, że myślę o przejściu na Inconsolata.

Jestem ciekaw jakiego rozmiaru punktu używacie, ja używam TextMate domyślnego rozmiaru 12pt.

 28
Author: Dan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:40:17

Używam Bitstream Vera Sans Mono , ale musisz aktywować ClearType, aby go odczytać .

Podoba mi się test czytelności' Illegal1 = O0', wspomniany wcześniej w tym wątku, dzięki za to.

 28
Author: Pascal Immerzeel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-11 08:18:36

Anarchia, 32 punkty, oczywiście. Szyfruj ze stylem!

Anarch http://img525.imageshack.us/img525/1584/ss42po1.jpg

 24
Author: RazMaTaz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-19 02:32:22

Do UltraEdit i wszystkiego na ten temat, używam starego, dobrego Kuriera nowego.

Alt text http://www.identifont.com/samples/microsoft/CourierNew.gif

Znalazłem Konsole trudne do odczytania z it ' s over anti-aliasing.

 23
Author: GateKiller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:25:26

Używam konsoli Lucida od lat i nigdy nie znajduję nic lepszego.

Jednak próbowałem kilka razy Consolas fonts i po prostu -- wolę konsolę Lucida.

 21
Author: Grzegorz Gierlik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-16 10:07:36

Lubię Terminus dla niektórych rzeczy z linii poleceń, przynajmniej przewijania plików dziennika i irssi / irc ( Dostępne wersje TTF ). Zrzut ekranu Terminusa.ttf w akcji poniżej (PuTTY w Windows XP z włączonym ClearType).

Zrzut ekranu Terminusa.ttf w akcji poniżej (PuTTY w Windows XP z włączonym ClearType). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png

 20
Author: nybergh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-08 20:07:02

Używam konsol na moim Macu, BTW; Oto link do pobrania plików TTF konsol jeśli chcesz to zainstalować (Mac / Win / Linux).

/ mp

 18
Author: mauriciopastrana,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 14:22:34

Nie używam konsol, chociaż dobrze wygląda na LCD, ale czasami nie jestem na LCD, jak wtedy, gdy daję prezentacje, a potem wygląda gównianie.

Moim obecnym wyborem do programowania jest czcionka Liberation mono .

O rany, właśnie odkryłem, Dlaczego tekst na przepełnieniu stosu wygląda jak gówno, wymusza Konsole, które są czcionką cleartype, a na mojej obecnej konfiguracji, która nie miała włączonego cleartype, wygląda bardzo źle.

Zamierzam zrobić bugreport na uservoice.

 15
Author: Lasse V. Karlsen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:16:41

Używam Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - czcionka na chwilę teraz do edycji tekstu i wygląda na to, że dobrze się spisuje.

 15
Author: rjzii,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 15:17:24

ProFont . Czy tylko ja go używam?

 14
Author: Carl Russmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-14 17:10:59

Lubię Fixedsys w Visual Studio. Klasyka. Brak rozmycia antyaliasingowego.

Fixedsys

 12
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-08 14:00:18

Doskonały artykuł CodeProject, który zawiera listę 33 czcionek do programowania (z przykładami każdego z nich)

Http://www.codeproject.com/KB/work/FontSurvey.aspx

 12
Author: rudigrobler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-22 14:11:23

Dziwi mnie, że nikt nie wspomniał o Pragmacie . To BMW programowania czcionek. Skondensowany, czytelny i Szczyt prostej elegancji.

Alt text http://www.fsd.it/fonts/imm/pr_abc.gif

Obecnie trwa projekt zbierania funduszy dla PragmataPro (który obejmuje większą część Unicode niż Pragmata), aby udostępnić go za darmo na licencji Creative Commons!

 12
Author: Matias Nino,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-03 08:13:13

Używam Inconsolata z UltraEdit na Windows. Z TextMate (na Macu) wolę Monaco (to domyślna czcionka).

 10
Author: Christian Lescuyer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:32:14

Inconsolata 14pt in TextMate

 9
Author: Jarin Udom,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 19:20:34

Lubię Profont , Pierwszy raz natknąłem się na niego, gdy Jeff blogował o programowaniu czcionek

 9
Author: Josh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-18 00:27:31

Też lubię Konsole, ale lubię też Anonymous: http://www.ms-studio.com/FontSales/anonymous.html

 8
Author: John with waffle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 15:08:41

Dodawanie głosów na konsole. Wydaje mi się to bardzo łatwe dla moich oczu.

 7
Author: Jonathan Works,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:14:34

Nigdy nie znalazłem powodu, aby zbłądzić z Courier New. Nie sądzę, żebym miał problem z jakąkolwiek czcionką, o ile jest bezszeryfowa. Czcionki jednoprzestrzenne są również dobre do kodowania.

 7
Author: MattSayar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-07 13:15:48

Ja też używam czcionki proporcjonalnej. Wydają się dobre z tych samych powodów, które pracują w książkach i czasopismach: im więcej różnic między postaciami, tym łatwiej jest mózg je rozróżnić; i można zmieścić więcej na ekranie. Wcięcia nadal działają poprawnie: 6 wiodących spacji jest nadal dwa razy szersze niż 3 wiodące spacje.

Używam wersji Georgii, którą zhakowałem, aby małe litery" l "wyglądały mniej jak cyfra "1", A ukośnik przez zero.

 7
Author: Martin C. Martin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-31 21:48:57

Myślę, że rozmycie antyaliasingowe na konsolach jest spowodowane przez monitory, które nie mają włączonego ClearType. Konsola została zaprojektowana dla ClearType.

[Jeff A: rzeczywiście, zrzuty ekranu możecie zobaczyć w poście, który napisałem na ten temat .]

 6
Author: Jon Limjap,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-14 02:45:16

Zamiast po prostu wciskać kolejny głos na konkretną czcionkę, polecam przeczytać te porównania czcionek programistycznych, gdzie można się dowiedzieć trochę więcej:

Jeff Atwood 's excellent" round-up":
http://www.codinghorror.com/blog/archives/000157.html

Kolejna recenzja 5 czcionek z ładnymi screenami:
http://blog.hamstu.com/2008/02/03/the-typography-of-code/

 6
Author: ewindes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-15 18:06:22

Dwie strony, na których znajduje się długa lista czcionek programistycznych są te strony na keithdevens.com i lowing.org (Martwy link, ale jest w internet archive )

Inne dyskusje na temat programowania czcionek, które mogą mieć więcej sugestii, to komentarze do tego postu na blogu typographica i ten temat na forum edytora tekstu .

Osobiście lubię Triskweline :

Alt text http://www.netalive.org/tinkering/triskweline/shot.gif

 6
Author: Sam Hasler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-10-19 13:49:00

DejaVu Sans Mono (czasami znane jako Panic Sans), Rozmiar 11, antyalergiczne. Wcześniej używałem tylko czcionek, które nie były anty-aliased, ale to po prostu wydaje się działać dla tej czcionki.

Zrzut ekranu Panic Sans w Sublime Text

 5
Author: Jeremy Banks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-03 15:43:43