JSONedit是一款功能强大的在线JSON编辑器软件,适用于编写和编辑JSON文本,同时支持树形结构和列表视图的构造,并内置错误检查功能。该软件无需安装,也不依赖任何非标准的DLL文件,非常适合经常需要编写JSON文档的用户。
多种视图模式:JSONedit提供文本、树和列表视图,方便用户以不同的方式查看和编辑JSON数据。
轻巧便携:软件仅包含一个可执行文件,文件大小不到2MB(包含Lua和Scintilla的静态数据连接),无需安装,即开即用。
持久化设置:软件的设置存储在本地.ini文件中,方便用户在不同设备间同步。
基本操作:用户可以通过文本视图直接编辑JSON文本,或通过树形结构视图直观地添加和修改JSON对象的键值对。
错误检查:JSONedit内置错误检查功能,能够实时提示用户文本中的错误,帮助用户快速定位问题。
Unicode支持:JSONedit不支持Unicode字符,字符数限定为0x00到0x7F(7位)的UTF-8文本相当于ASCII。
版本兼容性:检测版本号0.10中增加了UTF-8支持。部分功能在Linux WINE下可能存在兼容性问题。
性能问题:在WINE 1.3下,JSONedit 0.8在处理大文件时可能存在性能问题,与Windows版本相比操作速度较慢,且在复制节点时可能会出现树重绘的问题。
NDJSON查看器:新增NDJSON查看器,用户可以立即查看大量文本(每行最多400字符),并显示每行的ID。
快捷键操作:新增文档/重新加载和等效电路的快捷键操作,方便用户快速检查文件变更并自动重新加载。
LUA脚本支持:增加了SetViewType(type)函数,允许用户切换视图类型(文本、树、列表视图),并在脚本制作数组制作器时使用。
重复值检索:新增重复值检索提示框,可以将结果导出为CSV格式。
快捷键配置:增加快捷键配置,如“expand:default”用于扩展节点。
以上信息可能会随着软件版本的更新而发生变化。