본문으로 건너뛰기

Cursor 에디터 글꼴 변경하기

에디터의 글꼴을 사용자 지정하면 코딩 경험을 크게 향상시킬 수 있습니다. 이 가이드는 Cursor에서 글꼴을 변경하고 사용자 지정하는 방법을 보여줍니다.

빠른 시작

  1. Cursor 설정 열기
  2. 편집기 > 글꼴로 이동
  3. 선호하는 글꼴 패밀리 선택
  4. 글꼴 크기와 줄 높이 조정

지원되는 방법

1. 설정 UI 사용

글꼴을 변경하는 가장 쉬운 방법:

  1. 설정 열기:
    • Windows/Linux: Ctrl + ,
    • macOS: Cmd + ,
  2. "font" 검색
  3. 글꼴 설정 수정:
    • 글꼴 패밀리
    • 글꼴 크기
    • 글꼴 두께
    • 줄 높이

2. settings.json 사용

고급 사용자 지정을 위해 settings.json 편집:

{
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 14,
"editor.fontWeight": "normal",
"editor.lineHeight": 1.5
}

추천 글꼴

프로그래밍 글꼴

  • JetBrains Mono
  • Fira Code
  • Source Code Pro
  • Cascadia Code
  • Hack
  • Monaco
  • Menlo

고려할 기능

  • 합자(리가처) 지원
  • 유사한 문자 간 명확한 구분
  • 다양한 크기에서 좋은 가독성
  • 유니코드 지원

글꼴 기능

1. 합자(리가처)

프로그래밍 합자 활성화:

{
"editor.fontLigatures": true
}

2. 글꼴 두께

사용 가능한 옵션:

  • light
  • normal
  • medium
  • bold
{
"editor.fontWeight": "medium"
}

3. 글꼴 크기

글꼴 크기 조정:

{
"editor.fontSize": 14,
"terminal.integrated.fontSize": 14
}

모범 사례

  1. 가독성 우선

    • 코딩용으로 설계된 글꼴 선택
    • 좋은 대비 보장
    • 다양한 파일 유형으로 테스트
  2. 성능

    • 과도한 글꼴 변형 피하기
    • 가능한 경우 시스템 글꼴 사용
    • 로딩 시간 고려
  3. 일관성

    • 터미널과 에디터 글꼴 일치
    • 일관된 크기 사용
    • 읽기 쉬운 줄 높이 유지

일반적인 문제와 해결책

1. 글꼴이 로드되지 않음

문제: 선택한 글꼴이 나타나지 않음 해결책:

  • 글꼴이 설치되어 있는지 확인
  • 글꼴 이름 철자 확인
  • 대체 글꼴 사용 시도
{
"editor.fontFamily": "'JetBrains Mono', 'Courier New', monospace"
}

2. 합자 문제

문제: 합자가 표시되지 않음 해결책:

  • 글꼴이 합자를 지원하는지 확인
  • 설정에서 합자 활성화
  • 필요한 경우 Cursor 업데이트

3. 글꼴 렌더링

문제: 흐릿하거나 픽셀화된 텍스트 해결책:

  • 글꼴 크기 조정
  • 디스플레이 스케일링 확인
  • 그래픽 드라이버 업데이트

고급 사용자 지정

1. 다양한 컨텍스트별 글꼴

{
"editor.fontFamily": "JetBrains Mono",
"terminal.integrated.fontFamily": "Menlo",
"markdown.preview.fontFamily": "Arial"
}

2. 언어별 설정

{
"[python]": {
"editor.fontFamily": "Source Code Pro"
},
"[javascript]": {
"editor.fontFamily": "Fira Code"
}
}

3. 사용자 지정 글꼴 기능

{
"editor.fontLigatures": "'ss01', 'ss02', 'calt'",
"editor.fontWeight": "500",
"editor.letterSpacing": 0.5
}

글꼴 선택 팁

  1. 디스플레이 고려

    • 화면 해상도
    • 디스플레이 스케일링
    • 시청 거리
  2. 코드 스타일

    • 프로젝트 요구사항
    • 팀 선호도
    • 개인적 편안함
  3. 성능 영향

    • 글꼴 파일 크기
    • 렌더링 복잡성
    • 메모리 사용량

결론

Cursor에서 적절한 글꼴을 선택하면 코딩 경험을 크게 향상시킬 수 있습니다. 다음을 기억하세요:

  • 가독성 우선
  • 성능 고려
  • 철저한 테스트
  • 환경 전반의 일관성 유지

추가 리소스