Preciso do Notepad ++ para obter uma string json dessa
{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}
para isso...
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Olhei em volta para todas as opções de TextFX, mas não consegui encontrar nada que funcionasse.
Para o Notepad ++ v.7.6 e superior, o plug-in Admin ... está disponível.
Abra Menu Plugins> Administrador de Plugins ...
Pesquisar JSON Viewer
Verifique o JSON Viewer na lista
Clique no botão Instalar
Reinicie o Notepad ++
Selecionar texto JSON
Vá para Plugins> JSON Viewer> Format JSON ( Ctrl+ Alt+ Shift+ M)
Podemos instalar qualquer plug-in suportado pelo Notepad ++ usando o Plugins Admin ...
fonte
Eu pessoalmente uso o JSON Viewer, pois o plug-in do Notepad ++ não funciona mais.
Face ao exposto, esta resposta não é mais relevante e você deve usar a resposta de Dan H vez . Minha resposta está aqui simplesmente para a posteridade.
fonte
Plugins -> JSMin -> JSMin (New File)
e depoisJSFormat
O plug-in Universal Indent GUI para o Notepad ++ transformará sua amostra em:
fonte
Você precisa do plugin para formatar JSON.Para instalar o plugin, siga as etapas a seguir
fonte
Não é uma solução NPP, mas, em uma pitada, você pode usar esse JSON Formatter online e colar o texto formatado no NPP e selecionar Javascript como idioma.
fonte
O plugin JSMinNpp fará este trabalho. https://sourceforge.net/projects/jsminnpp/
fonte
basta acessar este link, faça o download da cópia da dll e cole-a na pasta plugins do notepad ++,
\Notepad++\plugins
reinicie o notepad ++ e ele deve ser mostrado na listaNOTA: esta dll suporta o bloco de notas de 64 bits ++
fonte
O seguinte plugin do Notepad ++ funcionou para mim, conforme sugerido por "SUN" https://sourceforge.net/projects/jsminnpp/
fonte
Se a formatação do JSON é o objetivo principal e você possui o VisualStudio, é simples e fácil.
É isso aí. você receberá o valor JSON formatado.
fonte
Funcionou para mim na edição mais recente do Notepad usando o UniversalIndentGui.
O que fiz foi na configuração do plug-in, escolha Ativar atualização automática de texto, uma janela apareceu e eu selecionei o javascript.
fonte
O Notepad 5.8.7 e o jsmin 1.7.0.0 funcionam maravilhosamente aqui.
Tenha cuidado, porém, descobri que jsmin come os comentários da maneira mais difícil (deveria ter lido primeiro).
fonte
Estou usando o plug-in JSON Viewer com o NPP 5.9 e parece funcionar bem.
fonte
Eu sei que esse segmento é antigo, mas recentemente tive um problema com o JSToolNPP não sendo compatível com o meu N ++ recém-atualizado, encontrei um substituto que parece funcionar. http://sourceforge.net/projects/nppjsonviewer/
Use por sua conta e risco, ofc. (isenção de responsabilidade padrão de mim ao vincular qualquer coisa fora do SExchange, fyi)
fonte
Se você não deseja instalar um plug-in do Notepad ++, mas possui o Firefox e um plug-in JSON para o Firefox, pode selecionar
Run -> Launch in Firefox
. Você obtém o conteúdo formatado como JSON usando o plugin do Firefox.Isto é o que eu pessoalmente faço.
fonte
Você pode ver no Notepad ++ sem problemas agora (talvez as versões anteriores tenham sido corrigidas?)
para win64: Você pode encontrar o plug-in mais recente aqui: https://github.com/kapilratnani/JSON-Viewer/releases . O arquivo zip mais recente contém um arquivo .dll.
E siga as instruções README do prego do github:
Deve ser o mesmo processo para o win32, mas não posso verificar pessoalmente.
fonte
Você pode usar http://www.jsonlint.com/ para editar seu
json
online, se você não tiver o Notepad ++.fonte
Sei que você perguntou sobre o NotePad ++, mas o TextMate para OS X pode fazê-lo através do pacote JSON, chamado de "Reformatar documento".
fonte
Sua melhor aposta é usar uma das versões mais recentes do Eclipse (estou usando o Eclipse Galileo J2EE e o Eclipse Ganymede J2EE). Crie um arquivo JavaScript e, em seguida, crie uma variável:
Por fim, pressione CTRL+ SHIFT+ Fe pronto! Você tem um objeto JSON bem recuado. Também estou procurando por um formatador JSON do Notepad ++ e talvez seja obrigado a desenvolver um plug-in Npp em pouco tempo no futuro.
fonte