MooTool

Handy tool set for developers

View on GitHub

DIFF-031:JSONPath 完整语义、历史搜索、检查器双击与安装身份展示

原行为(Electron)

JSONPath 使用 jsonpath-plus(wrap: false):单值不包数组,缺失为 undefined。路径树单击预览、双击采用路径。命令搜索可点击打开。历史支持搜索/删除/清空。HTTP 规格要求响应可另存。设置展示快捷键与安装身份。

本产品行为

理由

规格要求 JSONPath 不能只做 $.a.b;历史必须能搜能删;命令搜索必须完整键盘+点击;安装身份必须对用户可见。空 filter 返回 [] 是为了让查询结果可消费,与把空数组文档 $ 误报 undefined 区分。

证据

JsonEngineTest.queryPathSupportsFilterSliceUnionEscapeAndRejectsScriptsStorageIsolationTest 历史搜索/删除与正则分组查询、EditorBufferColumnEditTest 窗口组件拖选。desktopTest 见 docs/evidence/2026-09-14-jsonpath-history/。窗口截图、IME 手工、三平台安装未测。

受影响范围