Skip to Content

Окно поиска

Окно поиска — универсальный лаунчер CodeExpander. Одно глобальное сочетание открывает плавающее окно, где можно искать фрагменты, запускать команды плагинов, открывать приложения или чатиться с ИИ — не трогая мышь.

Нажмите настроенное глобальное сочетание (по умолчанию зависит от платформы; задаётся в Настройки → Клавиатура). Окно появляется по центру экрана, готовое к вводу.

Search snippets, apps…
Signature
sig
Snippet
Greeting
hi
Snippet
Google Chrome
chrome
App
↵SelectEscClose

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

Типовые процессы

Ежедневная работа разработчика

  1. Сочетание → открывается окно поиска
  2. Введите try-py → Enter → заготовка раскрывается в редакторе
  3. Сочетание снова → введите ts + timestamp → плагин конвертирует
  4. Перетащите лог-файл в поиск → плагин, умеющий файлы, его разберёт

Координация удалённой команды

  1. Сочетание → режим ИИ
  2. Вставьте сообщение об ошибке → ИИ объясняет и предлагает правку
  3. Переключитесь на поиск → найдите фрагмент deploy → раскройте в терминале

Вкладка ИИ-помощника может стримить ответы. Включите инструменты MCP в Настройках, чтобы он вызывал CodeExpander на этом компьютере. Код из чата можно записать обратно в редактор фрагментов. См. MCP · Встроенный поиск.

Лаунчер для опытных

  1. Закрепите топ-5 плагинов (например timestamp, форматтер JSON, пипетка)
  2. Пустой поиск показывает их сразу
  3. Один Enter до любого нужного инструмента

Встроенный поиск

Вы посреди письма и помните только, что подпись вроде «sig». Оставайтесь в поле, введите //sig, выберите стрелками, нажмите Enter.

//sig2
signature.txtsig
Ada | Engineer ada@example.com
Plain
signoff.htmlsig-html
<p>Best,</p>
Rich
↑↓Navigate↵InsertEscCancel

After // : filename, abbreviation, preview, env. ↑↓ navigate, ↵ insert, Esc cancel. ExpandIn does not apply.

  1. Откройте Настройки → Основные и включите встроенный поиск.
  2. Префикс по умолчанию //. Можно сменить на @@ или похожее.
  3. Всплывающее окно может следовать за кареткой или указателем.
  4. «Раскрывать только в этих приложениях» не блокирует встроенный поиск — как и окно поиска.

Используйте это, когда забыли аббревиатуру. Для чата и каталога плагинов — окно поиска выше.

Обновлено