프로그래밍에 권장되는 글꼴? [닫은]


182

어떤 글꼴을 프로그래밍에 사용하고 어떤 언어 / IDE에 사용합니까? 모든 Visual Studio 작업, 다른 권장 사항에 Consolas 를 사용 합니까?


1
이 질문에 대한 대부분의 답변은 "+1 for Consolas"입니다. 귀하의 질문에 "글꼴 당 하나의 답변"을 지정한 경우, 사이트가 작동하는 방식 인 투표를 대신 사용할 수 있습니다. 그냥 말하면
— bzlm

Consolas는 대단합니다. Windows XP에서 RDP를 통해 연결하지 않는 한 ClearType이 작동하지 않아 불쾌한 것처럼 보입니다 ...
— devlord

alord1689, 좋은 소식입니다. 설치 XP SP3, 다음 [HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \ 컨트롤 \ 터미널 서버 \ WinStations] "AllowFontAntiAlias"= DWORD를 : 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \ 컨트롤 \ 터미널 서버 \ WinStations \ RDP-Tcp를] "AllowFontAntiAlias"= DWORD를 : 00000001 :)
— Alan

답변:


197

Consolas (다운로드) 또는 Andale Mono (다운로드) 입니다. 나는 주로 Andale Mono를 사용합니다. 나는 오래 전에 글꼴 프로그래밍에 관한 기사를 썼다. 나는 Consolas가 아직 나오지 않았다고 생각한다.

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

나는 타이핑 Illegal1 = O0이 적절한 적합성 테스트 라는 것을 알았습니다 .


21
Consolas는 LCD에서 ClearType을 실행하는 경우 좋습니다 (CRT에서는 시도하지 않았지만). ClearType을 염두에두고 ClearType을 설정하지 않은 경우 Consolas는 끔찍합니다.
— 톰 키드

6
cleartype이 모든 것을 초점에서 약간 흐리게 보이게 만드는 것은 나뿐입니까? (예, LCD가 있습니다!)
— Martin Beckett

1
Consolas는 나를 아프게합니다 ... proFont와 Andale은 타자입니다.
— rshimoda

3
위의 Consolas 링크는 Visual Studio가 설치되어있는 경우에만 작동합니다. 그렇지 않으면 글꼴이 포함 된 Powerpoint 2007 Viewer를 다운로드하십시오. microsoft.com/downloads/…
— TravisO

10
공평하게
— 말하면

84

나는 Droid Sans Mono 와 정말 사랑에 빠졌습니다 .

대체 텍스트


12
이 글꼴은 멋지게 보이지만 O와 0은 너무 비슷해서 채택 할 수 없습니다.
— mbillard

8
매우 멋져 보이지만 많은 사람들이 구문 강조를 위해 굵게 또는 기울임 꼴로 표시하지 않는 것이 좋습니다.
— TM.

나는 주석으로 이탤릭체를 좋아한다. XCode에서는 주석에 자체 글꼴과 스타일이 있음을 지정할 수 있으므로 실제로 문제가되지는 않습니다.
— Nosredna 2016 년

"Menlo"로 더 나은 글꼴을 찾지는 못했지만 Xcode 글꼴 설정을 변경하게 된 첫 글꼴입니다.
— eonil

66

나는 정말로 DejaVu Sans Mono를 좋아 합니다. 눈이 매우 깨끗하고 쉽습니다.

여기에 이미지 설명을 입력하십시오


1
DejaVu 글꼴이 Consolas보다 훨씬 좋습니다. 실제로 왜 많은 사람들이 Consolas를 좋아하는지 잘 모르겠습니다.
— Trevoke

1
나는 또한 Consolas보다 이것을 좋아합니다. 또한 font-lock-symbol-modeHaskell 과 같은 것들을 사용할 때 좋은 화살표와 같은 다양한 희귀 문자가 있습니다 . 키릴 자모에도 동일한 서체를 사용할 수 있다는 것도 정말 좋습니다.
— Tikhon Jelvis

훌륭한 글꼴. 안녕, 안녕 택배
— 시어 도어 Zographos

61

모나코 +1

대체 텍스트 http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

단지 아름답고 나는 몇 시간 동안 그것을 읽을 수 있다는 것을 알았습니다.


나는 매우 동의한다. 나는 Inconsolata와 다른 사람들을 시험해 보았지만 글자가 너무 잘려서 읽기가 어렵습니다. 부끄러움.
— Zarkonnen

모나코는 Mac에서 정말 달콤 해 보입니다. 나는 크기 13에서 사용하고 완벽합니다.
— wenbert

모나코는 내가 맥을 얻은 이유였습니다. 놀랍습니다!
— Penang

앤티 앨리어싱이 Mac 화면에 적합하기 때문에 Mac에서 가장 좋은 방법입니다 ... Xcode에는 기울임 꼴로 굵게 표시되지 않습니다! 이 때문에 콘솔 라를 고집합니다. 나는 consolas 렌더링이 더 좋기를 바랐다.
— Vincent Guerci

51

메모장 ++, SQL Studio, Eclipse 등 모든 것을 위해 Consolas를 사용합니다. Mac 버전이 있기를 바랍니다. 또한 스택 오버플로의 텍스트 영역 필드에는 Consolas가 사용되므로 다른 팬도 있습니다 .p


Jeff가 제공 한 동일한 링크는 OS X에서 Consolas를 다운로드하며 집에서 잘 작동합니다.
— JosephStyons 2009 년

Mac 호환 사본 인 Inconsolata도 있습니다. 원래 제작자의 사이트가 다운되었으므로 Google에 접속해야하지만 거기에 있습니다!
— defmeta

Mac에서 Inconsolata를 사용해 보았지만 나에게 좋지 않은 것처럼 보였으므로 Consolas를 Mac으로 옮겼습니다.
— Nosredna 2016 년

41

저는 Envy Code R을 좋아 합니다.

대체 텍스트 대체 텍스트


나는 특히 이탤릭체를 좋아한다!
— AlexCuse

또한 토마스 레스트 레포의 DesertNights에서 비주얼 스튜디오 테마 등 (심지어 13pt에서) 어두운 배경에 매우 읽을 수 winterdom.com/weblog/CategoryView,category,VSColorScheme.aspx
— 놈 CAD

7
나에게 글꼴은 너무 높습니다. 반드시 문자의 높이가 아니라 선 사이의 간격입니다. (I 화면에 코드의 줄 이상을 원한다!)
— 올라 Eldøy

좋은 글꼴. 나는 ClearType이 아닌 머신에서 이것을 사용합니다.
— icelava

팁 고마워. 이 글꼴은 코딩에 매우 유용합니다. GDI ++를 사용하면 훨씬 더 좋습니다
— Victor Rodrigues

28

이 블로그 게시물 을 통해 Inconsolata 전환에 대해 생각하고 있지만 Monaco의 경우 +1입니다 .

내가 사용하는 포인트 크기가 궁금합니다. TextMate 기본 크기 12pt를 사용합니다.


OS9 (또는 8?)에서 BEEdit을 시작한 이후 Monaco 9pt가 기본값이었습니다.
— Lasar

1
점점 커지고 화면 해상도가 높아지고 있습니다. 9pt가 점점 작아지고 있습니다. 최대 10pt 이상 충돌해야했습니다.
— 베리 브라운

소문자 'l'의 하단 왼쪽에 serif를 넣는 글꼴을 사용할 수 없습니다. 어떤 우주에서 'l'은 그런가? 필기, 프린터 글꼴 또는 비례 글꼴과 비슷하지 않습니다. '1'과 너무 유사합니다. 적어도 Consolas와 Monaco는 그것을 올바르게 얻습니다.
— Patrick Szalapski

28

내가 사용하는 비트 스트림 베라 산세 모노 ,하지만 당신은 그것을 읽을 얻을 클리어를 활성화해야합니다.

이 스레드에서 앞서 언급 한 'Illegal1 = O0'가독성 테스트가 마음에 듭니다.


장시간 BVSM 사용자. 와, 내 가슴에서 꺼내서 반가워!
— Jared Updike

마크론이 포함되어 있지 않기 때문에이 팬의 충성도가 높은 팬으로 바뀌 었습니다 ( en.wikipedia.org/wiki/Macron) . 나는 이제 Consolas를 사용합니다.
— Wayne Koorts

3
분명히 DejaVu는 Bitstream Vera의 업데이트 된 버전이며 Bitstream Vera가없는 많은 문자가 있습니다. 아마도 DejaVu Sans Mono를보아야합니까?
— Paul Biggar

24

물론 32 점의 아나키. 스타일 코드!

무정부 상태 http://img525.imageshack.us/img525/1584/ss42po1.jpg


21
이 농담으로 가지고있다
— 하센

hasen, 나중에 타밀어를 읽지 않았습니까? :-D
— icelava

나는 이것을 선호한다 : home.student.uu.se/j/jowi4905/fonts/annatar.html (이탤릭체 버전)
— Brendan Long

1
이것이 디자이너가 프로그래머가 일해야한다고 생각하는 방식 일 것 같습니다.
— Camilo Martin

6
아랍어 인 것 같습니다.
— kiamlaluno

23

UltraEdit 및 그 문제에 대해서는 좋은 Courier New를 사용합니다 .

대체 텍스트 http://www.identifont.com/samples/microsoft/CourierNew.gif

앤티 앨리어싱을 넘어서서 읽기 어려운 Consolas를 발견했습니다.


1
네, Courier New는 훌륭합니다! ... 1l, 0O 등을 섞기 위해 ... ;-) Consolas도 아니지만 Microsoft가 웹 사이트에 배포하기 시작한 이래 Andale Mono를 확실히 채택했습니다 ...
— PhiLho

쉽게 읽을 수 있도록 특별히 디자인 된 택배와 같은 글꼴을 사용하는 것이 합리적입니다
— Alex Baranosky

Courier New는 읽기 쉽고, 이탤릭체로, 대담하고, 단 변형이기 때문에 Courier New를 좋아합니다.

21

나는 Lucida Console 을 몇 년 동안 사용 했지만 더 나은 것을 찾지 못했습니다.

그러나 Consolas 글꼴을 몇 번 시도했지만 Lucida Console을 선호합니다.


Lucida Console의 문제점은 굵게 표시가 평소보다 넓다는 것입니다. 구문 강조에 굵게 표시하고 싶지만 줄이 늘어나면서 줄이 커지는 경우는 아닙니다!
— Patrick Szalapski

20

나는 적어도 스크롤 로그 파일과 irssi / irc ( TTF 버전 사용 가능 ) 와 같은 일부 명령 줄 항목에 대해 Terminus 를 좋아 합니다 . 아래에서 사용중인 terminus.ttf의 스크린 샷 (ClearType이 활성화 된 Windows XP의 경우 PuTTY).

아래에서 사용중인 terminus.ttf의 스크린 샷 (ClearType이 활성화 된 Windows XP의 경우 PuTTY). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png


Linux뿐만 아니라 콘솔의 텍스트 편집기에서도 사용합니다.
— Frew Schmidt

+1, 내가 좋아하는 :)
— Łukasz Gruner

나도 정말 나노를 좋아한다!
— Pindatjuh 2016 년


15

Consolas를 사용하지는 않지만 LCD에서는 잘 보이지만 프레젠테이션을 할 때처럼 LCD에 표시되지 않는 경우가 있습니다.

프로그래밍을 위해 현재 선택한 글꼴은 Liberation Mono 글꼴입니다.

오, 사람, 방금 스택 오버플로의 텍스트가 쓰레기처럼 보이는 이유를 발견했습니다. 명확한 글꼴 인 Consolas를 강요하고 클리어 타입을 활성화하지 않은 현재 설정에서는 매우 나쁩니다.

사용자 음성에 대한 버그 보고서를 작성하려고합니다.


나는이 컴퓨터에서 단지 Consolas를하지 않았기 때문에
— ...-)

Vim과 Visual Studio에서 Liberation Mono를 사용합니다.
— Sarah Vessels

대부분의 화면 및 인쇄 출력에 Liberation 글꼴을 사용합니다. 또한 시스템 간의 글꼴 라이센스 관련 문제를 제거합니다.
— mas

15

나는 텍스트 편집을 위해 잠시 Dina- http : //www.donationcoder.com/Software/Jibz/Dina/index.html- 글꼴을 사용하고 있으며 잘 작동하는 것 같습니다.


2
나는 이것에 정착하기 전에 많은 프로그래머 글꼴을 시도했다. 크로스 플랫폼 개발자 인 경우 해당 페이지의 포럼에서 글꼴의 Linux (X Windows) 버전을 찾을 수 있습니다. donationcoder.com/Forums/bb/index.php?topic=7857.0
— Arnold Spence

1
한 가지 더, 좋아하는 프로그래밍 글꼴을 가져 와서 동일한 텍스트이지만 굵은 기울임 꼴로 된 섹션이 다른 두 줄의 정렬을 확인하십시오. 많은 글꼴 이이 권리를 얻지 못합니다.
— Arnold Spence

나는 Dina를 좋아하지만 마음에 들지 않는 다른 것들이 있습니다. 나는 다른 포스터들만큼 까다 롭지 않습니다.
— Charlie Salts 2016 년

나는이 글꼴을 편집자, 심지어 내 명령 창 및 퍼티 세션에서도 광범위하게 사용합니다. 코딩하기에 가장 편안한 글꼴이라고 생각합니다.
— RuntimeException

14

ProFont . 나는 아직도 그것을 사용하는 유일한 사람입니까?


나는 모노 스페이스 폰트가 유용한 거의 모든 것을 위해 그것을 사용합니다-나는 그것을 좋아합니다!
— Dan

ProFont가 최고입니다. Consolas가 너무 과대 평가되었습니다.
— rshimoda

나는 그것을 사용하고 그것을 좋아합니다 ... Profont는 일반적으로 내 dev 컴퓨터에 설치하는 첫 번째 것 중 하나입니다.
— Jim OHalloran

나는 ProFont도 좋아합니다. VS와 메모장 ++을 사용했습니다. 나는 보통 Consolas에 화가 나기 시작할 때 새 상자를 사용하는 두 번째 날에 그것을 잡습니다.
— Brandon



12

Pragmata 를 언급 한 사람이 아무도 없습니다 . 프로그래밍 글꼴의 BMW입니다. 간결하고 읽기 쉬운 간단한 우아함의 정점.

대체 텍스트 http://www.fsd.it/fonts/imm/pr_abc.gif

지금이 PragmataPro 동안 계속 모금 프로젝트 크리에이티브 커먼즈 라이선스하에 무료로 사용할 수 있도록하기 위해 (더 크게 Pragmata 이상의 유니 코드의 일부를 포함)!


누군가가 프로그래밍 글꼴에 ~ 125-150 달러를 쓰는 것은 꽤 어려운 판매입니다.
— Brad Wilson

그건 좋은 지적이야. 확실히 사치입니다. 저자는 나에게 할인을 요청했지만 (요청시) 대량 구매에서도 똑같이 할 것이라고 확신합니다.
— Matias Nino

나도 그것을 사용합니다;) 그러나 0과 O는 너무 비슷합니다. 그리고 나는. 따라서 때로는 택배로 다시 전환합니다. 언급 가격 :이 글꼴을 얼마나 오래 보십니까?
— wishi

16
대량 구매? 한 번에 모든 캐릭터를 구매하는 것처럼?
— Nosredna 2016 년

€ 90의 가격은 최대 "한 회사의 컴퓨터 5 대"에 해당한다는 점에 유의하십시오. 이는 글꼴 라이센스의 표준입니다.
— e100


9

TextMate의 Inconsolata 14pt


그것이 내가 사용하는 것인데 멋지게 보입니다 (그러나 밝은 배경보다는 어두운 배경에서 훨씬 더 좋아 보입니다).
— mipadi




7

Courier New에서 길을 잃은 이유를 찾지 못했습니다. 산세 리프 인 한 어떤 글꼴에도 문제가 없을 것이라고 생각합니다. 고정 폭 글꼴도 코딩하기에 좋습니다.


2
Courier New는 serif 글꼴입니다.
— Richard Ev

사실, 그러나 산세 리프라고 말할 때, 나는 Times New Roman과는 다른 것을 의미합니다 (성가신 매력적인 세리프가 있음).
— MattSayar

5
모노 스페이스가 코딩의 요구 사항이라고 생각합니다.
— Svante

한 번은 편집기를 세리프 글꼴로 바꾸면서 "이봐, 내가 다른 모든 것에 사용하는 것"이라고 생각했다. 그래, 그것은 매우 성가시다. 특히 정렬되어야하는 코드를 보았을 때 특히 성가시다.
— Xiong Chiamiov

7

비례 글꼴도 사용합니다. 그들은 책과 잡지에서 일하는 것과 같은 이유로 좋아 보인다. 화면에 더 잘 맞을 수 있습니다. 들여 쓰기는 여전히 잘 작동합니다. 6 개의 선행 공간은 여전히 ​​3 개의 선행 공간의 두 배입니다.

나는 소문자 "l"을 숫자 "1"처럼 보이게하기 위해 해킹 한 Georgia 버전을 사용하고 0을 슬래시로 표시합니다.


6

Consolas의 앤티 앨리어싱 블러는 ClearType이 활성화되지 않은 모니터로 인해 발생한다고 생각합니다. Consolas는 ClearType을 위해 설계되었습니다.

[Jeff A : 실제로이 주제에 대해 쓴 게시물 에서이 스크린 샷을 볼 수 있습니다 .]


if (cleartype on == GREAT 인 consolas) {echo 'GREAT'; } >>> GREAT
— markus


6

프로그래밍 글꼴 목록 이 긴 두 페이지 는 keithdevens.com 및 lowing.org의 페이지입니다 (데드 링크, 인터넷 아카이브에 있음 ).

더 많은 제안이있을 수있는 프로그래밍 글꼴에 대한 다른 토론은 typographica에 대한이 블로그 게시물에 대한 의견 과 텍스트 편집기 포럼에 대한 주제입니다 .

개인적으로 저는 Triskweline을 좋아 합니다 :

대체 텍스트 http://www.netalive.org/tinkering/triskweline/shot.gif


lowing.org 링크는 저에게 효과적이지 않습니다. 실제로 오늘 아침 2 곳에서 발견되었습니다.
— cori

5

DejaVu Sans Mono (때로는 Panic Sans라고도 함), 크기 11, 앤티 앨리어스. 이전에는 앤티 앨리어싱되지 않은 글꼴 만 사용했지만이 글꼴에서는 작동하는 것 같습니다.

Sublime Text의 Panic Sans 스크린 샷

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.