IntelliJ FiraCode 적용하기

팀가이스트·2024년 2월 23일
post-thumbnail

최근에 자바 개발 공부를 시작했는데 백엔드 개발자들은 보통 intellij를 많이 사용하신다. 대세를 따르고자 익숙한 vscode가 아닌 intellij로 공부를 시작했다.

vscode로 프론트사이드 개발을 진행할 때는 Fira Code라는 폰트를 주로 사용해왔다.

Fira Code

Fira Code에 대해서 간단히 알아보자.

Fira Code 는 개인 개발자가 여유 시간에 만드는 폰트 프로젝트로 다음과 같은 특징을 갖는 코딩에 최적화된 폰트다.

다음의 장점을 갖기 때문에 개발하는데 매우 편리하다.

  1. 고정폭 (fixed width) 폰트
  2. 1 과 l,  0와 O 같이 헷갈릴 수 있는 글꼴을 가독성 좋게 표현
  3. 부등호, 비교 연산자등을 더 보기 좋게 표현하는 font ligatures 지원

여기서 내가 가장 좋아하는 기능은 font ligatures를 지원한다는 점이다.

ligature

ligature란 합자 기능으로 두 개의 글자를 하나로 합쳐서 간결하게 표현하는 것을 말한다.

후자보다 훨씬 가독성이 좋기 때문에 나는 모든 에디터에 이 기능을 추가하여 사용한다.

다만, 모든 폰트가 이 기능을 제공하진 않고 우리가 사용할 Fira Code와 더불어 D2Coding 같은 폰트가 이 기능을 제공한다.

Fira Code 설치

https://github.com/tonsky/FiraCode?tab=readme-ov-file

  1. 위 링크에서 zip 파일을 다운받는다.
  2. 압축을 푼다.
  3. ttf 형식의 파일을 더블클릭하여 설치를 진행한다.

IntelliJ에 적용

intellij를 실행하고 다음 경로로 이동한다.

좌측상단 메뉴바(macOS 기준)에서 IntelliJ IDEA > Editor > Font로 이동한다.

ligatures 기능을 켜주면 완료다.

비교

설정을 완료했으니 다른 폰트와 비교해보자.

  1. Fira Code

  2. 나눔 고딕

한결 텍스트를 읽기가 편해졌다.

출처: https://inpa.tistory.com/entry/VS-Code-💽-코딩-폰트를-바꿔보자-D2coding-Fira [Inpa Dev 👨‍💻:티스토리]

0개의 댓글