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


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.comlowing.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.