代码编辑器

除了抓包,沙特协作内置了一个轻量但够用的代码编辑器,让"看报文 → 改代码 → 验证"不用在多个应用之间来回切换。

编辑器与 AI 助手

界面布局

编辑器由两部分组成:

  • 资源管理器(左侧):树形展示工作目录的文件与文件夹,点击即打开文件
  • 编辑区(右侧):多标签页编辑,每个文件一个标签,互不干扰

核心能力

1. 多标签编辑

同时打开多个文件,标签栏快速切换;支持常用代码文件的语法高亮,读代码、改配置都清晰。

2. 标签拖出独立窗口

任意一个标签的标题都支持拖出成一个独立窗口(例如把编辑器拖到外接显示器上),关闭独立窗口后面板会自动回到原位——适合"左边报文、右边代码"的双屏工作流。

3. 与抓包流程无缝衔接

典型场景:从拦截记录里看到接口返回结构 → 直接在编辑器里打开对应的前端/后端代码修改 → 回到抓包面板"再次请求"验证。全程不需要离开应用。

典型用法

场景做法
对照报文改代码左屏抓包详情,右屏拖出的编辑器窗口
快速改配置文件资源管理器打开文件,改完直接保存
临时查看日志/JSON拖入或打开文件,借语法高亮阅读

💡 编辑器定位是"调试现场的顺手工具",复杂工程仍建议使用专业 IDE;但联调过程中那些"只改一行"的时刻,不用再切走应用了。