[프로그래밍] "코딩 폰트/프로그래밍 폰트" 소개 및 코딩 폰트 추천

1. 코딩 폰트의 정의


"코딩 폰트/프로그래밍 폰트(Coding font; programming font)"란

  1. 프로그래밍을 할 때 읽기 쉽고 (가독성)

  2. 코드의 구조를 명확하게 파악할 수 있는

목적으로 디자인된 특수 목적의 폰트를 뜻한다.

코딩 내지 프로그래밍에 적합한 폰트를 선택하면 다음의 이득을 얻을 수 있다.

  1. 코드의 가독성(readability)이 향상된다.

  2. 프로그래밍에서의 실수를 줄일 수 있다. 예컨대, 'l (el, 소문자)', 'I (ai, 대문자)', '1 (one, 숫자)' 문자들을 서로 구분할 수 있다.

위와 같은 이득을 통해 프로그래밍을 더 효율적으로 수행할 수 있다.

2, 코딩 폰트의 특징


  1. 고정폭(Monospaced): 각 문자와 기호가 동일한 너비를 가진다.

  2. 리간 처리(Ligatures): 여러 문자나 기호들을 하나의 특별한 기호로 묶어서 표시. 예컨대, '=='와 '!='와 같은 비교 연산자가 하나의 그래픽으로 표현될 수 있다.

  3. (헷갈리기 쉬운 문자들에 대한) 구분력 있는 디자인: 숫자 '1'과 소문자 'l', 대문자 'O', 소문자 'o'를 명확하게 구분할 수 있다.

  4. 적절한 크기와 높이: 코드의 가독성을 최적화하기 위한 적절한 크기와 높이를 갖는다.


3. 코딩 폰트 추천


  1. Fira Code

  2. Bon Google Sans Code


4. 참고 자료

readable_code::CMake - Fancy하게 C++ Project 만들기| 개발 대장 - 인프런 강의

인프런

readable_code::CMake - Fancy하게 C++ Project 만들기| 개발 대장 - 인프런 강의

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2025년 8월 15일 오후 10:41

조회 264

댓글 0