Статистика и поиск
Статистика и поиск в CodeExpander (Pro) — это статистика использования (число раскрытий, сэкономленные символы, сэкономленное время, тренды, достижения) и полнотекстовый поиск по фрагментам со вложенными ссылками. Видно, сколько вы используете и где; библиотека остаётся находимой. Доступ: Настройки → Статистика использования и глобальное сочетание поиска.

Управление группами
- Дерево групп + префикс: создавайте группы по сценариям (например AI-Prompts/Code, Review); дочерние фрагменты раскрываются с префиксом. См. Введение · Фрагменты.
- Создать / Править / Удалить: правый клик по дереву групп или панель инструментов; подгруппа, переименовать, удалить. Перед удалением группы вынесите фрагменты; группа не хранит содержимое фрагментов.
- Сортировка и перетаскивание: группы можно тащить, чтобы задать свой порядок.
- Переключатель синхронизации: каждую группу можно включить или исключить из синхронизации — чувствительные или временные фрагменты остаются локально.
Статистика использования и тренды
Смотрите в Настройки → Статистика использования (Pro): число раскрытий, сэкономленные символы, сэкономленное время (оценка), серия; сегодня/неделя/месяц, дневной прогресс и цель (1–1000); топ фрагментов, тренды за 7/30 дней.
| Показатель | Описание |
|---|---|
| Всего раскрытий | Накопительное число запусков фрагментов |
| Сэкономленные символы | Накопительно символы, которые не пришлось набирать вручную |
| Сэкономленное время | Оценка по средней скорости набора |
| Серия | Самая длинная последовательность дней хотя бы с одним раскрытием |
| Топ фрагментов | Самые частые фрагменты |
| Графики тренда | Число раскрытий за день за 7 / 30 дней |
Достижения открываются по числу раскрытий, серии и сэкономленным символам. Можно экспортировать CSV, обновить или сбросить (сброс — осторожно).
Быстрый поиск
Глобальное сочетание открывает поиск; полнотекст по имени и содержимому фрагмента; раскрыть или перейти к правке.
Возможности поиска
- Имя фрагмента: поиск по аббревиатуре или имени
- Содержимое фрагмента: ключевые слова в теле
- Сочетание: глобальное сочетание поиска в Настройки → Сочетания
- Мгновенное раскрытие: Enter по результату раскрывает, клик — переход к правке
Советы
- Забыли аббревиатуру — глобальный поиск по ключевому слову
- При большой библиотеке поиск быстрее обхода групп
- С префиксами групп: поиск
ai-быстро перечисляет все ИИ-фрагменты
Вложенные фрагменты
В содержимом фрагмента используйте %s:abbr%; при раскрытии вставляется содержимое фрагмента с этой аббревиатурой.
Пример
фрагмент header (аббр. header):
---
Author: %filltext&name=Author%
Date: %date%
---фрагмент body (аббр. doc):
%s:header%
## Overview
%fillarea&name=Overview%
## Details
%fillarea&name=Details%Введите doc + Tab → сначала раскрывается header → затем заполните форму тела.
Заметки
- Не вкладывайте слишком глубоко (рекомендуется максимум 3 уровня), чтобы не усложнять логику
- У вложенных фрагментов могут быть свои переменные FillIn; они всплывают по порядку
- Циклическое вложение (A вкладывает B, B вкладывает A) обнаруживается и блокируется
См. FillIn · Функциональные переменные.
История версий
Автосохраняемая история версий на файл:
- Автосохранение: правки автоматически пишутся в историю по ходу работы
- Источники версий: первичное создание, автосохранение, ручное сохранение и операции применения
- Diff версий: сравнение бок о бок; различия по строкам или форматированию
- Восстановление: откат к любой предыдущей версии одним кликом
Сценарии
- Случайное удаление → восстановление из истории за секунды
- Сравнить изменения → точно видно, что изменилось между правками
- Экспериментальные правки → пробуйте новые идеи спокойно, откатывайтесь когда угодно