Расширитель текста отслеживает короткий набранный триггер — ;sig, addr, brb — и заменяет его более длинным блоком текста, сохранённым заранее. Инструменты для Windows, которые так работают, делятся на четыре категории: затраты на настройку у них сильно различаются, а вот возможности по созданию текста отличаются мало. Каждый из них раскрывает текст, который вы уже записали. Ни один не помогает составить предложение, которое вы пишете впервые.

Именно это различие объясняет, почему обсуждения «какой расширитель текста выбрать?» никогда не приводят к единому мнению. Люди отвечают, исходя из разных категорий, и каждая из них действительно подходит разным людям.

Четыре категории

1. Инструменты для работы со сценариями

Типичный пример — AutoHotkey. Горячая строка задаётся одной строкой — ::brb::be right back — а тот же сценарий может также переназначать клавиши, перемещать окна и автоматизировать целые рабочие процессы. Возможности огромны, но файл сценария придётся поддерживать постоянно.

2. Расширители с файлом конфигурации

Самый известный пример — espanso: кроссплатформенное ПО с открытым исходным кодом, настраиваемое путём редактирования файлов YAML. Бесплатное и надёжное, если вы умеете работать в текстовом редакторе, но может стать серьёзным препятствием, если не умеете.

3. Графические менеджеры фрагментов

PhraseExpress, Beeftext, FastKeys, Breevy и собственное приложение GagarinSoft — Text Replacements. Фрагменты добавляют в окне, организуют по папкам, а файлы конфигурации можно вовсе не трогать. Именно такой вариант на самом деле нужен большинству людей.

4. Облачные сервисы по подписке

TextExpander и похожие сервисы синхронизируют фрагменты между устройствами и участниками команды, предоставляя общие библиотеки и отчёты об использовании. Оплата взимается ежемесячно за каждого пользователя, а ваша библиотека фрагментов хранится на чужом сервере.

Как выбрать категорию

Честное правило выбора короткое. Если вы уже пишете сценарии, категория 1 ничего не будет вам стоить сверх того, за что вы и так платите. Если вам нужны бесплатное ПО с открытым исходным кодом и вы не против YAML, выбирайте категорию 2. Если хотите добавлять фрагмент за десять секунд, ничего не изучая, выбирайте категорию 3 — для большинства людей это правильный вариант по умолчанию. Подписка на категорию 4 оправдана только тогда, когда команде нужна единая управляемая библиотека фрагментов для нескольких компьютеров.

Категория Затраты на настройку Для кого подходит лучше всего
Сценарии (AutoHotkey) Высокие — нужно писать и поддерживать сценарий Для тех, кто автоматизирует не только ввод текста
Файл конфигурации (espanso) Средние — YAML, настройка для каждого устройства Для тех, кому нужны бесплатное ПО с открытым исходным кодом и работа на разных платформах
Графический менеджер фрагментов Низкие — фрагмент добавляется в окне Для почти всех остальных
Облачная подписка Низкие, но регулярные платежи за каждого пользователя Для команд, которым нужна единая общая библиотека с контролем доступа
У Windows нет встроенного инструмента ни одной из этих категорий. В macOS системная замена текста доступна в системных настройках уже много лет; Windows так и не выпустила аналогичную функцию, поэтому все перечисленные варианты — сторонние программы. Почему в Windows по-прежнему нет системной замены текста — об этом рассказывает история.

Что общего у всех категорий

Вот о чём умалчивают статьи со сравнениями. Какую бы категорию вы ни выбрали, принцип работы один и тот же: вы заранее решаете, какой текст вам понадобится, записываете его, назначаете триггер, а потом вспоминаете этот триггер. Инструмент сопоставляет триггер и вставляет текст. Всё остальное, что сделало фрагмент полезным — формулировка и решение сохранить эту фразу, — вы сделали заранее.

Такой подход отлично подходит для текста, который каждый раз должен быть совершенно одинаковым: подписи в электронных письмах, почтового адреса, шаблонного ответа службы поддержки, юридической оговорки, абзаца для введения в должность, согласованного командой. Главное здесь — предсказуемость. Вы ведь не захотите, чтобы подпись каждый раз менялась.

Но подумайте, что вы действительно набираете за день. Несколько блоков текста и правда повторяются дословно. Остальная часть — сообщения, которые похожи без повторения одних и тех же формулировок: те же извинения, но с немного другой формулировкой; то же объяснение, адаптированное к проблеме другого клиента; та же сводка статуса, но с данными за эту неделю.

В чём суть проблемы, одной фразой: расширитель текста может вернуть только предложения, сохранённые вами заранее. Это означает, что он не может помочь при вводе текста, который по определению составляет большую его часть.

Вторая половина задачи: предсказывать, а не раскрывать текст

Дополняющий инструмент работает наоборот. Он не ищет триггер в списке сохранённых фрагментов, а анализирует предложение, которое вы пишете сейчас, и предлагает его продолжение — без триггера, предварительной настройки и заранее записанного текста.

Typeahead — такой инструмент для Windows. Он работает из системного трея и показывает встроенную серую подсказку у курсора почти в любом настольном приложении: WhatsApp, Telegram, Slack, Chrome, Edge, Firefox, Outlook, Thunderbird, Word, Notepad, Notepad++ и в окнах чата и текстовых панелях VS Code. Буферы кода по умолчанию исключены, чтобы не мешать специальному инструменту автодополнения кода. Нажмите Tab или стрелку вправо, чтобы принять подсказку, либо продолжайте печатать — и она исчезнет.

Подсказки формирует локальная LLM (Qwen 3.5 через llama.cpp), которая работает целиком на вашем компьютере. Вводимый текст никуда не передаётся: учётная запись не нужна, телеметрия текста не собирается, поля паролей и финансовые приложения автоматически исключаются. Даже до загрузки модели продолжают работать пользовательские фрагменты и автодополнение на основе словаря.

Обратите внимание, что от вас требуется для предсказания: ничего. Не нужно задавать триггер или заранее записывать текст — приложение читает предложение, которое вы уже пишете, и предлагает его окончание. В Typeahead также есть собственные фрагменты для текста с точным соответствием, но это лишь меньшая часть его возможностей.

Нужны ли вам оба инструмента?

Часто — да, и они не конфликтуют, потому что срабатывают по разным условиям. Расширитель срабатывает при вводе точного триггера, а Typeahead предлагает подсказку, которую можно принять клавишей Tab или стрелкой вправо. Если большая часть повторяющегося текста — это фиксированные блоки, достаточно отдельного расширителя; и Text Replacements — это версия категории 3 от GagarinSoft: графический менеджер фрагментов для Windows, с разовой оплатой и без файлов конфигурации. Если большая часть повторяющегося текста — это вариации на одну тему, расширитель будет казаться неподходящим инструментом, и предсказания — именно то, чего вам не хватало.

Используйте оба инструмента вместе, и роли чётко разделятся: триггеры — для абзацев, которые должны быть идентичными, предсказание — для всего остального.

Часто задаваемые вопросы

Есть ли в Windows встроенный расширитель текста?
Нет. В Windows нет системной функции замены текста, сопоставимой с функцией в системных настройках macOS. Иногда такая функция есть в отдельных приложениях — например, записи автозамены в Word или быстрые блоки в Outlook, — но работает она только внутри соответствующего приложения.
AutoHotkey по-прежнему остаётся лучшим вариантом?
Это самый мощный и бесплатный вариант, но AutoHotkey — язык сценариев, а не приложение. Если вам нужно только раскрытие текста, графический менеджер фрагментов позволит делать то же самое без скрипта, который придётся поддерживать. Если вы уже автоматизируете другие задачи с помощью AHK, добавление горячих строк ничего не будет вам стоить.
Чем расширитель текста отличается от автодополнения?
Расширитель заменяет заданный вами триггер фиксированным текстом — всегда одним и тем же. Автодополнение предсказывает, как продолжится текущее предложение, исходя из контекста, и подсказка каждый раз отличается. Нет. Автозамена исправляет уже введённое слово, а Editor впоследствии отмечает орфографические и грамматические ошибки. Предсказания текста заглядывают вперёд и предлагают ещё не введённый текст. — все три варианта рассмотрены рядом.
Можно ли одновременно пользоваться расширителем текста и Typeahead?
Да. Они реагируют на разные события: расширитель — на точную строку-триггер, а Typeahead — на контекст предложения и нажатие Tab или стрелки вправо. Поэтому они могут работать вместе и не конкурируют за одни и те же нажатия клавиш.
Работают ли какие-нибудь из этих программ без подключения к интернету?
AutoHotkey, espanso и большинство графических менеджеров фрагментов полностью работают без интернета; облачным сервисам подключение нужно для синхронизации. Typeahead тоже работает офлайн: языковая модель запускается локально, поэтому подсказки будут работать в самолёте или в сети с ограниченным доступом.

Скачать Typeahead

Разовая покупка, без подписки. Windows 10 / Windows 11. Бесплатный пробный период — 7 дней.

 Скачать в Microsoft Store