網友評分: 5分
JSONedit 是一款簡單實用的json編輯器軟件,支持JSON文本編輯以及樹狀結構和列表顯示,自帶報錯功能,不需要安裝,也不依賴于任何非標準的dll, 設置存儲在應用程序目錄中創建的.ini文件中,因此您可以將其稱為可移植的。
JSONedit 包含文本、樹和列表視圖。 完整的應用程序(單個可執行文件)權重大約2 MB(包括靜態鏈接的Lua和Scintilla),不需要安裝,也不依賴于任何非標準的dll。
限制:沒有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看起來效果稍好一些。
1、支持JSON樹狀結構和列表
2、輕量,僅有一個exe文件,無需安裝,打開即可使用
3、缺點是不支持Unicode
4、擁有易用的JSON文本編輯功能,自帶報錯功能
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后的方式相同(粗略 - 填充不超過單個屏幕)
展開全部
全部收縮
搜索對話框:當顯示窗口時,選擇先前輸入的文本(或來自活動節點的文本)