Skip to Content
Документация❓ Помощь💡 Типовые приёмы

Типовые приёмы

Типичное использование по модулям, чтобы встроить CodeExpander в ежедневную работу.


Фрагменты

Шаблоны писем / отчётов

Создайте фрагмент с аббревиатурой report:

This week: - %filltext&name=Item 1% - %filltext&name=Item 2% Next week: - %filltext&name=Plan 1% Risks: %fillarea&name=Risk description%

Запустите и заполните поля FillIn — получится целый блок. Меньше повторного набора, стабильный формат.

Обёртки кода

try/except, async-обёртки:

try: %c% except Exception as e: logger.error(f"Error: {e}") raise

Аббревиатура try-py + Tab вставляет; курсор на %c%, чтобы продолжить. Меньше шаблонного кода.

Шаблоны промптов

Частые промпты — во фрагменты с FillIn; группы по сценариям (генерация кода, ревью, документация):

Please implement the following in %fillmenu&name=Language&options=Python,JavaScript,Rust%: %fillarea&name=Feature description% Requirements: - %fillcheck&name=Include comments% - %fillcheck&name=Include unit tests%

Повторно используемые, итерируемые промпты.

Вложенные фрагменты

Общее содержимое в нескольких фрагментах:

%s:header% ← inserts header snippet content Body: %fillarea&name=Content% %s:footer% ← inserts footer snippet content

Меняете один раз — применяется везде.

См. ИИ для программирования, Сценарии ИИ.


Скриншот и разметка

Картинки туториалов

  1. Захват области или окна
  2. Разметка (стрелки, подсветка, нумерованные круги)
  3. Стиль фона (градиент, скругления, тень)
  4. Копирование в документ

Единый вид, быстро.

Баг-репорты

  1. Захват окна или области
  2. Размытие/мозаика чувствительного
  3. Стрелки/текст по точкам проблемы
  4. Копирование коллеге или в Issue

Ясно и безопасно.

Ревью кода

  1. Захват области кода
  2. Стрелки/номера по проблемам
  3. Текстовые заметки
  4. Экспорт или копирование в инструмент ревью

Понятная обратная связь.

Прокручиваемый захват

Веб-страница или длинный код → захват прокрутки → автосклейка → разметка ключевых мест → сохранение.

Окно Pin

После захвата нажмите Pin; картинка остаётся сверху, прозрачность настраивается; ориентир при письме документации или кода.

См. Скриншот и разметка.


Буфер обмена

Несколько копий

После копирования нескольких записей в окне буфера:

  • фильтр по типу (Текст / Изображение / Файлы)
  • полнотекстовый поиск по ключевому слову
  • одиночный или двойной клик — вставка в текущее окно
  • закрепление избранного (новые копии не вытеснят)

Предыдущая копия больше не теряется.

Вставка без формата

Включите «Вставлять как простой текст» в Настройках — чистая вставка из веба/документов в код или заметки.

Создать фрагмент из буфера

Скопируйте код → сочетание «Создать фрагмент из буфера» → содержимое уже заполнено; осталось добавить аббревиатуру и группу.

Пакетная вставка

Пакетно скопируйте значения конфигов, ключи API и т.д.; вставляйте по порядку из окна буфера (удобно для переменных окружения, заполнения форм).

(История буфера и избранное — Pro. См. Буфер обмена.)


Комбинированные процессы

Написание технических блогов

  1. Скриншот кода или UI
  2. Разметьте стрелками, номерами
  3. Стиль фона → копирование
  4. В редакторе введите blog-img + Tab, чтобы вставить шаблон Markdown картинки
  5. blog-tpl раскрывает шаблон структуры статьи

Программирование с ИИ

  1. ai-code раскрывает промпт генерации кода → вставка в ChatGPT/Claude
  2. Скопируйте код ответа ИИ → история буфера записывает автоматически
  3. Создайте фрагмент из буфера, чтобы сохранить качественный код
  4. Оберните try-py / try-js

Ежедневный офис

  • sig → подпись к письму
  • addr → адрес доставки (FillIn выбирает дом/офис)
  • mtg → шаблон встречи (время, тема, участники)
  • thx → благодарность (несколько тонов)

Процессы команд через регионы

  • Внутренние команды (Feishu/Lark/DingTalk): mtg для заметок со встреч → вставка прямо в документы; скриншоты с разметкой в групповые чаты.
  • Глобальные команды (Slack/Notion/Linear): англоязычные группы фрагментов с префиксом en-; ExpandIn ограничен Slack/Notion, чтобы аббревиатуры не срабатывали в IDE.
  • Роли лицом к клиенту: proposal + FillIn для имени проекта, сроков, бюджета → единый формат предложений по регионам.

Чего в продукте нет

Расширения Chrome / Edge нет. Аббревиатуры всё равно раскрываются в полях браузера через десктопное приложение. Приватность: Конфиденциальность.

Обновлено