使用notepad++的nppexec插件格式化json和壓縮json內容

1.遇到問題

因爲平時需要查看json內容,有時候修改後需要壓縮json,雖然已經有網頁可以實現,但每次打開網頁也很麻煩啊。雖然notpad++也有NPPJSONViewer這個插件,但是目前只有格式化json的功能,沒有壓縮json的功能。這就比較蛋疼咯。

2.解決方案

set compact=c

text_saveto D:\tmp.json
cmd /C "jq -r$(compact) . D:\tmp.json > D:\dst.json"
if $(EXITCODE)==0
  text_loadfrom D:\dst.json
endif

上述代碼是編輯在nppexec運行時的那個輸入框中。需要用到的工具有jq,大家可以去官網下載吧。
當"set compact=c"時爲壓縮json,當"set compact="時爲格式化json,現在可以愉快的編輯json文本咯。另外如果編寫的json格式有問題,在格式化或者壓縮的時候會報錯,這樣也幫忙檢查了一下有沒有手誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章