Расширитель текста отслеживает короткий набранный триггер — ;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, настройка для каждого устройства | Для тех, кому нужны бесплатное ПО с открытым исходным кодом и работа на разных платформах |
| Графический менеджер фрагментов | Низкие — фрагмент добавляется в окне | Для почти всех остальных |
| Облачная подписка | Низкие, но регулярные платежи за каждого пользователя | Для команд, которым нужна единая общая библиотека с контролем доступа |
Что общего у всех категорий
Вот о чём умалчивают статьи со сравнениями. Какую бы категорию вы ни выбрали, принцип работы один и тот же: вы заранее решаете, какой текст вам понадобится, записываете его, назначаете триггер, а потом вспоминаете этот триггер. Инструмент сопоставляет триггер и вставляет текст. Всё остальное, что сделало фрагмент полезным — формулировка и решение сохранить эту фразу, — вы сделали заранее.
Такой подход отлично подходит для текста, который каждый раз должен быть совершенно одинаковым: подписи в электронных письмах, почтового адреса, шаблонного ответа службы поддержки, юридической оговорки, абзаца для введения в должность, согласованного командой. Главное здесь — предсказуемость. Вы ведь не захотите, чтобы подпись каждый раз менялась.
Но подумайте, что вы действительно набираете за день. Несколько блоков текста и правда повторяются дословно. Остальная часть — сообщения, которые похожи без повторения одних и тех же формулировок: те же извинения, но с немного другой формулировкой; то же объяснение, адаптированное к проблеме другого клиента; та же сводка статуса, но с данными за эту неделю.
Вторая половина задачи: предсказывать, а не раскрывать текст
Дополняющий инструмент работает наоборот. Он не ищет триггер в списке сохранённых фрагментов, а анализирует предложение, которое вы пишете сейчас, и предлагает его продолжение — без триггера, предварительной настройки и заранее записанного текста.
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 встроенный расширитель текста?
AutoHotkey по-прежнему остаётся лучшим вариантом?
Чем расширитель текста отличается от автодополнения?
Можно ли одновременно пользоваться расширителем текста и Typeahead?
Работают ли какие-нибудь из этих программ без подключения к интернету?
Скачать Typeahead
Разовая покупка, без подписки. Windows 10 / Windows 11. Бесплатный пробный период — 7 дней.
Скачать в Microsoft Store