Skip to Content
文档⚡ 核心功能🔍 搜索窗口

搜索窗口

搜索窗口是 CodeExpander 的万能启动器。按一个全局快捷键,悬浮窗口即刻出现,无需碰鼠标就能搜索片段、运行插件命令、启动应用或与 AI 对话。


如何唤起

按下你配置的全局快捷键(各平台默认值不同,在 设置 → 快捷键 中配置)。窗口居中显示,输入框已聚焦,直接打字即可。


三种模式

顶部标签栏切换模式:

模式图标用途
搜索🔍搜索片段、插件命令、系统应用
AI🤖与内置 AI 助手对话
插件🧩浏览和运行已安装插件

搜索模式

搜索片段

输入任意关键词,同时搜索以下维度:

  • 片段名称 — 如 sigreport
  • 缩写 — 如 ai-gen
  • 内容 — 片段正文全文搜索
  • 拼音 — 中文用户可用拼音匹配中文命名的片段

选中结果按 Enter 直接展开,或点击进入编辑器。

运行插件命令

插件可定义命令触发词。当输入匹配插件命令时,它会与片段一起出现在列表中,按 Enter 直接运行。

示例:「时间戳转换」插件定义了 ts 命令 —— 输入 ts 1714392000,插件自动转换为可读日期。

启动应用

输入已安装应用的名称即可启动。支持模糊匹配和拼音。

示例:输入 chromeguge(谷歌拼音)即可启动 Google Chrome。

搜索筛选

点击筛选图标开启高级选项:

筛选条件说明
正则表达式启用正则匹配
忽略大小写不区分大小写搜索
搜索范围仅搜索片段名称、仅内容、或两者
文件包含/排除按文件模式过滤

空态 — 快捷入口

搜索框为空时,窗口显示:

  • 常用 — 自动学习你最频繁使用的插件
  • 固定 — 你手动固定的插件,一键直达

右键插件可固定、隐藏或卸载。


AI 模式

与内置 AI 助手对话,支持:

  • 代码解释与审查
  • 自动生成注释
  • 生成单元测试
  • 通用编程问答

当搜索窗口拖入文件时,AI 可获得当前上下文辅助回答。


插件模式

以网格形式浏览所有已安装插件。点击打开,或在搜索框按名称/类别过滤。

在此你可以:

  • 从 npm 安装新插件(需 Node.js + npm)
  • 从本地目录导入插件
  • 卸载不用的插件
  • 打开插件详情和设置

详见 插件中心


使用技巧

  • 拖拽文件到搜索窗口,传递给支持文件处理的插件
  • 方向键浏览列表;Enter 执行;Esc 关闭
  • 固定常用插件,让它们始终在空态中显示
  • 使用正则进行高级搜索,如 ^api.*test

典型工作流

开发者日常

  1. 按快捷键 → 搜索窗口出现
  2. 输入 try-pyEnter → 代码模板在编辑器中展开
  3. 再按快捷键 → 输入 ts + 时间戳 → 插件自动转换
  4. 拖入日志文件 → 支持文件的插件自动解析

远程团队协作

  1. 按快捷键 → 切换 AI 模式
  2. 粘贴报错信息 → AI 解释并给出修复建议
  3. 切回搜索 → 找到 deploy 片段 → 在终端中展开

效率启动器

  1. 固定你最常用的 5 个插件(如时间戳、JSON 格式化、取色器)
  2. 空搜索时它们即刻显示
  3. 任何工具都只需一次 Enter