JSONedit
JSONedit安装教程

JSONedit 是一个轻量、可靠的 JSON 编辑工具,包含 JSON 树状结构和列表,自带行号、语法突出显示、代码折叠以及报错功能,缺点就是没有 Unicode 支持,绿色免安装
JSONedit 特色
轻量,仅有一个 exe 文件,无需安装,打开即可使用
缺点是不支持 Unicode
拥有易用的 JSON 文本编辑功能,自带报错功能
支持 JSON 树状结构和列表
JSONedit 功能
JSONedit 是一个简单的 JSON 编辑器,包含文本,树和列表视图。完整的应用程序 (单个可执行文件) 权重大约 2 MB(包括静态链接的 Lua 和 Scintilla),不需要安装,也不依赖于任何非标准的 dll。设置存储在应用程序目录中创建的.ini 文件中,因此您可以将其称为可移植的。
限制:没有 Unicode 支持。请记住,字符数限制为 0x00 到 0x7F(7 位) 的 UTF-8 文本等同于 ASCII。此外,如果您仅使用单个代码页中的其他字符 (Windows 默认值),那么外部往返于 Unicode 转换器可能会有所帮助。注意:测试版本 0.10 中存在 UTF-8 支持。
有一些限制程序在 Linux + WINE 下运行。在 WINE 1.3 下测试的 JSONedit 0.8 无法编辑大文件 (与 Windows 相比操作速度非常慢),并且在多次克隆节点时存在立即树重绘的问题。WINE 1.6.2 看起来效果稍好一些
更新日志
NDJSON查看器中可以直接看到更多文本(每行最多400个字符)
显示NDJSON行的ID(从0开始的顺序)
添加:文件/重新加载和等效的热键操作类型
检查磁盘上是否更改了文件(选择加入),并自动重新加载选项;可能最适合“重用树”选项
LUA:
添加了SetViewType(type)函数,其中type = 0表示文本,1表示树,2表示列表视图;在视图切换通常被阻止(脚本数组生成器)的情况下使用时要小心,因为它可能会破坏一致性
添加了“on startup”和“on timer”脚本事件
修复:如果在列表视图处于活动状态时使用了SetJsonAsRoot(),则不会立即查看更新并可能发生崩溃
重复值搜索对话框可以将结果导出为CSV
默认配置:自动扩展的级别数从1增加到3
将级别的配置限制从5扩展到10
添加热键动作:
“expand:default” - 扩展节点的方式与加载新JSON后的方式相同(粗略 - 填充不超过单个屏幕)
展开全部
全部收缩
搜索对话框:当显示窗口时,选择先前输入的文本(或来自活动节点的文本)
