Раскрытие
Раскрытие — ввод аббревиатуры плюс клавиша запуска в любом текстовом поле (редактор, браузер, чат, почта) и замена её на полное содержимое фрагмента. Без копирования, без повторного набора.
Как раскрыть за три шага
- В CodeExpander создайте фрагмент с аббревиатурой (например
sig) и содержимым (например подпись к письму). - Введите эту аббревиатуру в любом поле.
- Нажмите клавишу запуска (по умолчанию Tab); аббревиатура заменяется.
Если аббревиатуру забыли, используйте окно поиска или встроенный поиск.
Клавиши запуска
Часто набираете первые две буквы log в коде. По умолчанию нужно нажать Tab (или другую выбранную клавишу), прежде чем раскроется, — недопечатанное слово не заменится. Переключатель — Настройки → Основные. Держите его включённым.
Settings → General → Trigger: master switch, require trigger key, key list, word boundary, adaptive case. Group ExpandWhen can override the boundary.
Доступны: Tab (по умолчанию), Пробел, Enter, Alt и . , ; - / = и другие.
Если «требовать клавишу запуска» выключено, готовая аббревиатура раскрывается сразу — ложных срабатываний больше. У группы на этом компьютере могут быть свои клавиши запуска; они не синхронизируются. Машинный выключатель — Приостановить раскрытие.
Когда раскрывать
Вы набираете design и не хотите, чтобы sig внутри стало подписью. Когда раскрывать у группы решает, что может стоять перед аббревиатурой — пробел, пунктуация или что угодно.
| Выбор | Обычный эффект |
|---|---|
| Как глобально | Берёт «границу слова» из Настройки → Основные. Вкл.: должно ощущаться как новое слово. Выкл.: свободнее |
| Любой | Раскрывается после любого символа. Больше случайных срабатываний |
| Пробельные | Нужен пробел или перевод строки перед аббревиатурой |
| Не буква и не цифра | Пунктуация впереди нормальна — запятая, затем аббревиатура |
В настройках также выбирают, нужно ли набрать аббревиатуру целиком или достаточно окончания. Сохраните группу. Следующий набор уже идёт по новому правилу.
ExpandIn (по приложениям)
В VS Code log должен стать шаблоном лога. В чате log должен остаться четырьмя буквами. Ограничьте фрагмент этими приложениями — в чате он не сработает.
Это возможность Pro. Приложения не выбраны = любое приложение.
File/group ExpandIn: all apps, except, only these apps (Pro), disable. Search window and inline search stay unrestricted.
- Откройте фрагмент или группу.
- Найдите Раскрывать только в этих приложениях.
- Найдите и отметьте VS Code, Chrome, Cursor и т.д.
- Сохраните. Раскрытие идёт только когда переднее приложение совпадает.
Настройка фрагмента перекрывает группу. Если окно не распознаётся, снимите ограничение у этого фрагмента. Окно поиска и встроенный поиск по-прежнему вставляют свободно.
| Сценарий | Совет |
|---|---|
| Шаблоны IDE | Ограничьте группу редакторами |
| Промпты в браузере | Ограничьте фрагмент браузерами |
| Одна аббревиатура, разный текст | Два фрагмента, разные приложения |
Адаптивный регистр
Если включено Настройки → Основные → адаптивный регистр:
- Аббревиатура ЗАГЛАВНЫМИ (
SIG) → раскрытие в верхнем регистре - С заглавной (
Sig) → стиль Title Case - Строчные оставляют тело фрагмента как сохранено
Скрипты и богатый текст по-прежнему следуют среде файла. Выключите настройку, если нужен строго сохранённый регистр.
Приостановить раскрытие
Демонстрируете экран и не хотите, чтобы log стал шаблоном. Нажмите включить/выключить раскрытие или выключите в трее. После встречи включите снова.
- Поставить всё на паузу: переключатель в Настройки → Клавиатура или меню трея.
- Меньше случайных срабатываний: требовать клавишу запуска, границу слова или лимит приложений.
- Остановить один фрагмент: смените аббревиатуру или вынесите из группы.
Расширения браузера нет, поэтому нельзя «поставить на паузу только в Chrome». Нет и «зажать Shift, чтобы пропустить этот раз». Если раскрытие не удалось, уведомление объясняет почему. Набираемый текст молча не переписывается.
Конфликтующие аббревиатуры
Список фрагментов считает полные аббревиатуры (с префиксом группы). Счётчик больше 1 показывает предупреждение.
- Смените одну аббревиатуру или префикс группы.
- Или разведите одну аббревиатуру по приложениям через ExpandIn (разные аббревиатуры всё равно проще помнить).
- Общие файлы организации, совпадающие с личными, срабатывают один раз — не держите личный «бэкап» с той же аббревиатурой.
Окна «выберите, какой фрагмент» нет. Когда аббревиатуру забыли — окно поиска.
Сочетания клавиш
- Глобальные: открыть главное окно, поиск, переключить раскрытие, создать из буфера. Настройка в Настройки → Горячие клавиши.
- Сочетание на фрагмент: привяжите глобальное сочетание к фрагменту для тех немногих, которыми пользуетесь чаще всего.
Совет: задайте аббревиатуры и клавишу запуска для нескольких главных (подпись, обёртка try, ежедневный заголовок); мышечная память придёт за несколько дней.