Есть несколько замечательных расширений Chrome для симпатичной печати JSON (отличный вопрос SU здесь: Плагин Google Chrome для чтения JSON ), но все они, похоже, зависят от автоматического определения того, находится ли входящий документ в формате JSON. Итак, вопрос в том, как я могу настроить его так, чтобы я мог красиво печатать отображаемый JSON вручную, а не полагаться на магическое обнаружение какого-либо расширения (которое может или не может сработать, когда мне это нужно)?
Я начал с этого поста SU и нашел загрузку расширений:
https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=en https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en https://chrome.google.com/webstore/detail/pretty-json/ddngkjbldiejbheifcmnfmmfiniimbbg https://chrome.google.com/webstore/detail/json-sh/gjkjdnonlibmbegailhclgbnfdafpgdh
(т. е. результаты для форматера JSON). Те, и многие другие, обнаружат форматирование JSON и отобразят его довольно печатным способом, но ни один из них не поддерживает простой, защищенный от ошибок способ ручного включения на странице, где JSON не обнаружен (за исключением, возможно, обманывая движок, вставляя format = json в строку запроса, но никто из них не сказал, что я могу это сделать). Есть ли лучший вариант там?
источник
Ответы:
JSON Formatter предоставляет кнопки для переключения между необработанным и отформатированным представлениями документа JSON.
Это с открытым исходным кодом. По состоянию на ноябрь 2016 года последний коммит был в марте 2015 года. Всего более 100 вилки многие из которых имеют более поздние коммиты. Не сразу понятно, лучше ли поддерживать одну из этих вилок.
ОП этого ответа первоначально писал: «Я чувствую себя большим болваном. Появились некоторые более тщательные поиски. https://chrome.google.com/webstore/detail/the-missing-json-inspecto/hhffklcokfpbcajebmnpijpkaeadlgfn/related , что именно то, что мне нужно. "Однако отредактированная версия этого ответа указала, что это расширение не было открытым исходным кодом и больше не поддерживалось.
источник
Я столкнулся с той же проблемой и мне не нравится раздутая посуда, поэтому я разрабатываю Jipy Он просто просит вас выделить (полную или частичную) полезную нагрузку JSON и вызвать функцию форматирования. (горячая клавиша, контекстное меню или кнопка)
источник