> 일반적인 문제 > 코드를 작성할 때 어떤 글꼴을 사용하는 것이 좋나요?

코드를 작성할 때 어떤 글꼴을 사용하는 것이 좋나요?

清浅
풀어 주다: 2020-09-17 10:11:50
원래의
36333명이 탐색했습니다.

코드를 작성할 때 윤곽선이 명확하고 규칙적인 글자를 선택하세요. l, 1, i는 구별하기 쉽고, 0, o, O는 문장 부호를 명확하게 구별할 수 있는 글꼴이 가장 좋습니다. , MONACO 글꼴 등

많은 프로그래머에게 일부 글꼴로 작성된 코드는 보기에도 좋을 뿐만 아니라 코드를 작성할 때 매우 편리합니다. 그러나 많은 프로그래머들은 편집기의 기본 글꼴을 사용합니다. 이렇게 작성된 코드는 동일할 뿐만 아니라 지루하기도 합니다. 어떤 글꼴이 더 아름다운 코드를 만들어내는지, 어떤 글꼴이 코드 작성에 더 적합한지 살펴보겠습니다! 일관된 너비

코드를 작성할 때 어떤 글꼴을 사용하는 것이 좋나요?는 코드 파일이 평범하기 때문에 고정 너비 글꼴이라고도 합니다. 스타일이 없는 텍스트는 일정한 너비로 배열 및 정렬이 쉽고 위치를 빠르게 찾을 수 있어 가독성이 향상됩니다.

타이포그래피에서는 이러한 고정폭 글꼴을 고정폭 글꼴이라고 합니다. 이는 일반적인 Courier 및 Courier New와 같은 글꼴의 큰 분류(군)입니다. 현재 다중 언어 환경을 고려하면 다양한 시스템에서 이 글꼴은 다양한 문자 집합의 다양한 특정 글꼴에 매핑되어야 합니다. 예를 들어 우리 시스템은 일반적으로 중국어를 "Song Ti"에 매핑합니다.

명확한 윤곽선 규칙

선명하고 규칙적인 모양만이 문자를 빠르게 구별할 수 있으며, 오랫동안 읽어도 느껴지기 쉽지 않습니다. 피로에

여기서 말하고 싶은 것은 서양인과 동양인은 글꼴 크기가 다르다는 것입니다. 프로그램 작성 시 코드를 표시하기 위해 10px 글꼴을 사용하는 것을 좋아하는 외국인도 알고 있으며, 화면 해상도는 여전히 그렇습니다. 이는 텍스트가 알파벳 텍스트이고 각 문자의 세부 정보가 적으며 작은 글꼴을 사용하면 한 화면에 더 많은 콘텐츠를 표시할 수 있기 때문입니다. 따라서 글자 크기가 작아도 화면에서는 빠르게 구분할 수 있는 깨끗하고 규칙적인 글꼴을 사용하세요.

l, 1, i는 구별하기 쉽고, 0, o, O는 구별하기 쉽습니다

처음 3개 소문자 L, 숫자 1과 소문자 I, 마지막 3개는 숫자 0, 소문자 o, 대문자 O입니다. 이 문자들은 코드에서 쉽게 혼동되는 경우가 많습니다.

예를 들어 C 스타일 코드에서는 "111111111111L"과 같이 숫자 뒤에 접미사 L을 추가하여 긴 정수 숫자를 표현해야 하며 이를 방지하기 위해 일반적으로 대문자 "L"을 사용하는 것이 좋습니다. 혼란, 그리고 글꼴의 세 글자를 쉽게 구분할 수 있다면 실수로 소문자 l을 입력하더라도 혼란이 없을 것입니다.

구두점을 명확하고 쉽게 구분할 수 있음

글꼴이 쉼표를 잘 구분하지 못하는 경우 구두점도 코드에서 매우 중요한 역할을 합니다." , ", 마침표 ".", ":", ";" 등은 좋은 글꼴이라고 할 수 없습니다. 마찬가지로 "`" "'"도 일부 프로그래밍에서 자주 사용되는 매칭 형태로 가장 좋습니다. .

어떤 글꼴을 선택할지

宋体

모두 모든 중국어 Windows 시스템에는 Song 글꼴이 함께 제공되며 Song 글꼴도 중국어 글꼴이므로 거의 모든 문자를 포함합니다. 일부 특별한 경우에는 중국어와 영어 코드가 동시에 표시되어야 하는 경우 Song 글꼴을 직접 사용하는 것으로 간주됩니다. . 송체는 한자를 주로 담당하는데, 한자는 폭이 동일하므로 영문자를 고려하면 폭도 한자의 절반으로 동일폭으로 간주한다. 하지만 송나라의 비트맵 영어 글꼴은 세리프체로 인해 화면에서 글꼴 크기가 작을 때 가독성이 낮습니다. "0"과 "O", "l"과 "1"의 구별은 완벽하지 않습니다.

Courier New

이 글꼴은 o O 0의 차이점 외에도 매우 아름답습니다. , 프로그래밍에도 많은 사람들이 사용합니다.

Bitstream Vera Sans Mono

마지막으로 모든 분들께 Bitstream Vera Sans Mono와 그 파생 글꼴인 DejaVu Sans Mono를 추천하고 싶습니다. —DejaVu 유니코드에서 일부 문자를 확장했습니다.

이 글꼴은 위에서 언급한 모든 조건을 완벽하게 충족할 뿐만 아니라 화면 읽기에 적합한 TTF 글꼴이기도 합니다. 가장 중요한 것은 오픈소스라는 점입니다. 글꼴!

Consolas

은 Microsoft에서 새로 개발한 글꼴로 Vista, Office2007에 포함되어 있습니다. 및 Visual Studio 2005. MS에서 제작한 것이므로 ClearType에서 가장 잘 작동합니다. 하지만 공식 홈페이지의 설치 패키지는 매우 번거로워서 .net Framework 3.5를 먼저 설치해야 합니다.

MONACO

많은 프로그래머들이 편집자가 소개하지 않고도 이 글꼴을 사용하는 것을 좋아한다고 믿습니다.

위 내용은 코드를 작성할 때 어떤 글꼴을 사용하는 것이 좋나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿