光标位于文本框内,F11 / Ctrl-B 全屏,Esc 退出全屏。
光标位于左侧输入框内,Ctrl-F / Cmd-F 搜索,Ctrl-G / Cmd-G 查找下一个,Shift-Ctrl-G / Shift-Cmd-G 查找上一个,Shift-Ctrl-F / Cmd-Option-F 替换,Alt-G 跳到指定行。
「WrapArray」只对包含简单类型元素(数值、布尔值、字符串、null)的数组换行。
「Html-li」模式使用<li>元素的 padding 作为缩进,拷贝文本会失去缩进;「Html-p」模式使用空格作为缩进(默认四个空格),拷贝文本可以保持缩进,但是长行自动换行时会失去缩进。
左侧输入框本身自带 json 简单高亮和折叠功能,推荐使用「JavaScript」+「Mdn-like」。
可以在浏览器的网站权限设置中添加剪切板读权限,避免每次粘贴都需要询问。
「Str2Json」把形如 A(a=hello,b=true,c=D(e=[null,null])) 的类对象字符串或形如 {a=hello,b=A(c=0)} 的 Map 字符串转成 json。
浮点数如果小数部分是 0,那么转换之后小数点会丢失,变成整数。
「LineNo」仅在「WrapOverflow」未被选中时生效。
查找 key 支持正则表达式。
Plain
JavaScript
C
C++
Python
Java
Shell
SQL
Markdown
Rst
HTML
CSS
Perl
Abbott
Darcula
Eclipse
Elegant
Mdn-like
24px
22px
20px
18px
16px
14px
12px
10px
8px
Html-li
Html-p
4
2
Edit
Str2Json
SortKey
ShowIdx
LineNo
WrapArray
WrapOverflow
{ "id": 1001, "type": "donut", "name": "Cake", "description": "https://en.wikipedia.org/wiki/Doughnut", "price": 2.55, "available": { store: null, warehouse: true }, "toppings": [ { "id": 5001, "type": "None" }, { "id": 5002, "type": "Glazed" }, { "id": 5005, "type": "Sugar" }, { "id": 5003, "type": "Chocolate" }, { "id": 5004, "type": "Maple" } ], "uuids": [ "826b23ce-2669-4122-981f-3e2e4429159d", "e32111a0-6a87-49ab-b58f-a01bf8d28ba0", "c055a894-698e-41c0-b85f-7510a7351d9d" ] }
Bold
Minify
Paste
Copy
Clear