Skip to content

najmiter/fontit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FontIt Logo

FontIt

Version License: MIT Downloads

A Visual Studio Code extension to change the editor font family easily from the command palette, with automatic font installation support.

Features

  • Choose from a curated list of popular programming fonts
  • Quickly switch between fonts without navigating through VS Code settings
  • Automatic detection of installed fonts
  • One-click download for missing fonts
  • Support for various font name variations

Usage

  1. Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux) to open the command palette
  2. Type "FontIt: Change Editor Font" and select it
  3. Choose from the list of available fonts:
    • Installed fonts are marked as "Installed"
    • Missing fonts show a download icon
  4. If you select a missing font:
    • Click "Download" when prompted
    • Install the downloaded font on your system
    • Restart VS Code to use the new font

Included Fonts

The extension includes these popular programming fonts:

  • Fira Code - Programming ligatures support
  • JetBrains Mono - Clear and distinct characters
  • Source Code Pro - Clean and highly readable
  • Cascadia Code - Modern Microsoft font with ligatures
  • Hack - Optimized for source code
  • Menlo - Apple's refined programming font
  • Monaco - Classic Apple monospace font
  • Consolas - Microsoft's easy-on-the-eyes font
  • Ubuntu Mono - Clean and consistent spacing
  • Droid Sans Mono - Google's Android coding font
  • Roboto Mono - Modern Google font family

Requirements

  • Visual Studio Code version 1.60.0 or higher
  • Internet connection for downloading missing fonts

Installation

  1. Open VS Code
  2. Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux)
  3. Type "Install Extension"
  4. Search for "FontIt"
  5. Click Install

Known Issues

  • Font detection might vary based on system-specific font naming
  • Some fonts may require manual installation after download
  • Font installation process varies by operating system

License

MIT

Contributing

Found a bug or want to contribute? Visit our GitHub repository.