Fira Code 14

Моноширинный шрифт с лигатурами

Создан в 2014 году для программистов
© Никита Прокопов — разработчик из Mozilla

Аа
Bold Подходит для заголовков
Аа
SemiBold Выделите
важное
Аа
Regular Ваш основной текст
Аа
Retina Не очень нужно, но пусть будет
Аа
Medium Стейк или текст на выбор
Аа
Light Мелкий текст в договорах

Fira Code поддерживает сотни лигатур для всех популярных языков программирования, чтобы вы могли работать на максимальной скорости.

Дополнительные сведения об этом шрифте,
возможных способах его применения см. здесь:
https://fonts.google.com/specimen/Fira+Code

<h2>170+ ligatures</h2> <h2>170+ ligatures</h2>

Выбери свой язык из 212 доступных

  • Английский
  • Белорусский
  • Болгарский
  • Венгерский
  • Голландский
  • Датский
  • Испанский
  • Итальянский
  • Македонский
  • Немецкий
  • Норвежский
  • Польский
  • Португальский
  • Русский
  • Румынский
  • Сербский
  • Финский
  • Французский
  • Чешский
  • Шведский
  • Другой

Для кого этот шрифт¿

Фронтенд и бэкенд-разработчики
Data Scientists (работают с операторами)
DevOps-инженеры (читают логи и конфиги)
Все, кто устал ломать глаза о монотонный код

Просмотр журнала написания

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

В Fira Code ёжик-разработчик наконец-то понял лигатуры: его код с ⇒, ≡ и ≥ пляшет в консоли, а баги бегут, как от фаервола

Нажмите Сtrl + Alt + ↑, чтобы перевернуть экран
Нажмите Win + R для запуска командной строки
Нажмите Ctrl + F4, если вы устали

Лигатуры

Специальные символы, которые заменяют несколько соседних знаков на один, более понятный глиф.

Эквивалентность
Не равно
Строгое
равно
Указатель
в C++
Монадическое
связывание
Конвейерный
оператор
Больше
или равно
Стрелка
функций

<title>Fira Code Fira Code</title>

С:\Пример на JavaScript
// Функция с стрелочными операторами (=> становится →)
const calculate = (a, b) => {
// Сравнения (>=, <=, !=)
if (a >= b && b <= 100) {
return a ** 2; // Степень (**)
}

// Тернарный оператор (?:)
return a !== 0 ? a / b : 0;
};

// Деструктуризация ({}) и spread оператор (...)
const processData = ({ name, age, ...rest }) => {
const newData = { ...rest, processed: true };

// Опциональная цепочка (?.) и нулевое слияние (??)
const email = newData?.contacts?.email ?? 'default@email.com';

return { name, age, email };
};

// Логические операторы (&&, ||, !)...
С:\Пример на Python
# Сравнения (>=, <=, !=)
def check_range(value):
if 0 <= value <= 100 and value != 50:
return True
return False

# Математические операторы (**, //, %)
def calculate_operations(a, b):
power = a ** b          # Степень
division = a // b       # Целочисленное деление
remainder = a % b       # Остаток от деления

return power, division, remainder

# Логические операторы (and, or, not)
def validate_data(data):
if data and len(data) > 0 or not data.is_optional:
return True
return False

# Присваивания (+=, -=, *=, /=)
def update_counter():
counter = 0....
Конец

Спасибо за внимание

Работу подготовила Сенько Светлана Васильевна, группа БП25Д312.
Арт-практика.

Microsoft Windows [Version 10.0.26100.6584]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

C:\Users\Cветлана>