Окно поиска
Окно поиска — универсальный лаунчер CodeExpander. Одно глобальное сочетание открывает плавающее окно, где можно искать фрагменты, запускать команды плагинов, открывать приложения или чатиться с ИИ — не трогая мышь.
Нажмите настроенное глобальное сочетание (по умолчанию зависит от платформы; задаётся в Настройки → Клавиатура). Окно появляется по центру экрана, готовое к вводу.
Search window tabs: Search, AI Assistant, Marketplace — same labels as the app.
Три режима
Переключайтесь вкладками сверху:
| Режим | Иконка | Что делает |
|---|---|---|
| Поиск | 🔍 | Поиск фрагментов, команд плагинов и системных приложений |
| ИИ-помощник | 🤖 | Чат со встроенным помощником |
| Каталог | 🧩 | Просмотр и запуск установленных плагинов |
Режим поиска
Поиск фрагментов
Введите любое ключевое слово — поиск по:
- Именам фрагментов — например
sig,report - Аббревиатурам — например
ai-gen - Содержимому — полнотекст по телам фрагментов
- Пиньинь — пользователи китайского могут набрать пиньинь, чтобы найти фрагменты с китайскими именами
Enter по результату сразу раскрывает, клик — переход в редактор.
Запуск команд плагинов
Плагины могут задавать триггеры команд. Когда ввод совпадает с командой плагина, она появляется в списке рядом с фрагментами. Enter запускает её напрямую.
Пример: плагин «Конвертер timestamp» может задать команду ts — введите ts 1714392000, и плагин превратит это в читаемую дату.
Запуск приложений
Введите имя любого установленного приложения, чтобы запустить его. Нечёткое совпадение и пиньинь.
Пример: введите chrome или guge (пиньинь для 谷歌), чтобы запустить Google Chrome.
Фильтры поиска
Иконка фильтра — дополнительные опции:
| Фильтр | Описание |
|---|---|
| Regex | Совпадение по регулярному выражению |
| Игнорировать регистр | Поиск без учёта регистра |
| Область | Ограничить поиск именами фрагментов, содержимым или обоими |
| Включить/исключить файлы | Фильтр по шаблонам файлов |
Пустое состояние — быстрый доступ
Когда поле поиска пусто, окно показывает:
- Частые — самые используемые плагины (запоминаются автоматически)
- Закреплённые — плагины, которые вы закрепили вручную для мгновенного доступа
Правый клик по плагину — закрепить, скрыть или удалить.
Режим ИИ
Чат со встроенным ИИ-помощником:
- объяснение и ревью кода
- автогенерация комментариев
- генерация юнит-тестов
- общие вопросы по программированию
ИИ имеет доступ к текущему контексту (например выбранные файлы, перетащенные в окно поиска), когда это уместно.
Режим плагинов
Все установленные плагины сеткой. Клик — открыть, поле поиска — фильтр по имени или категории.
Отсюда можно:
- устанавливать новые плагины из npm (нужны Node.js + npm)
- импортировать плагины из локальной папки
- удалять неиспользуемые плагины
- открывать детали и настройки плагина
Подробности: Каталог плагинов.
Советы Pro
- Перетаскивайте файлы в окно поиска, чтобы передать их плагинам, которые умеют файлы
- Стрелки листают список;
Enterвыполняет;Escзакрывает - Закрепите частые плагины — они всегда в одном сочетании
- Regex для мощного поиска вроде
^api.*test
Типовые процессы
Ежедневная работа разработчика
- Сочетание → открывается окно поиска
- Введите
try-py→Enter→ заготовка раскрывается в редакторе - Сочетание снова → введите
ts+ timestamp → плагин конвертирует - Перетащите лог-файл в поиск → плагин, умеющий файлы, его разберёт
Координация удалённой команды
- Сочетание → режим ИИ
- Вставьте сообщение об ошибке → ИИ объясняет и предлагает правку
- Переключитесь на поиск → найдите фрагмент
deploy→ раскройте в терминале
Вкладка ИИ-помощника может стримить ответы. Включите инструменты MCP в Настройках, чтобы он вызывал CodeExpander на этом компьютере. Код из чата можно записать обратно в редактор фрагментов. См. MCP · Встроенный поиск.
Лаунчер для опытных
- Закрепите топ-5 плагинов (например timestamp, форматтер JSON, пипетка)
- Пустой поиск показывает их сразу
- Один
Enterдо любого нужного инструмента
Встроенный поиск
Вы посреди письма и помните только, что подпись вроде «sig». Оставайтесь в поле, введите //sig, выберите стрелками, нажмите Enter.
After // : filename, abbreviation, preview, env. ↑↓ navigate, ↵ insert, Esc cancel. ExpandIn does not apply.
- Откройте Настройки → Основные и включите встроенный поиск.
- Префикс по умолчанию
//. Можно сменить на@@или похожее. - Всплывающее окно может следовать за кареткой или указателем.
- «Раскрывать только в этих приложениях» не блокирует встроенный поиск — как и окно поиска.
Используйте это, когда забыли аббревиатуру. Для чата и каталога плагинов — окно поиска выше.