如何在记事本++中重新格式化JSON?

我需要记事本++从中获取json字符串

{“菜单”:{“id”:“file”,“value”:“file”,“popup”:{“menuitem”:[{“value”:“New”,“onclick”:“CreateNewDoc()”},{“value”:“OpenDoc()”},{“value”:“Close”,“onclick”:“CloseDoc()”}}

对此

{“菜单”:{
“id”:“文件”,
“值”:“文件”,
“弹出窗口”:{
“菜单项”:[
{“value”:“New”,“onclick”:“CreateNewDoc()”},
{“value”:“Open”,“onclick”:“OpenDoc()”},
{“value”:“Close”,“onclick”:“CloseDoc()”}
]
}
}}

我查看了所有的TextFX选项,但没有找到任何有效的选项

更新:

从Notepad++v7.6开始,根据此答案使用插件管理安装JSTool

安装

从下载http://sourceforge.net/projects/jsminnpp/ 并将JSMinNpp.dll复制到Notepad++的插件目录中。或者,您也可以在记事本++中的插件管理器中安装“JSTool”

新的记事本++安装,PluginManager去了哪里?查看如何在记事本++中查看插件管理器

{
“菜单”:{
“id”:“文件”,
“值”:“文件”,
“弹出窗口”:{
“菜单项”:[{
“价值”:“新的”,
“onclick”:“CreateNewDoc()”
}, {
“值”:“打开”,
“onclick”:“OpenDoc()”
}, {
“值”:“关闭”,
“onclick”:“CloseDoc()”
}
]
}
}
}

提示:选择要重新格式化的代码,然后选择插件| JSTool | JSFormat

发表评论