[프로그래밍] "코딩 폰트/프로그래밍 폰트" 소개 및 코딩 폰트 추천
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. 참고 자료