Necesito Notepad ++ para tomar una cadena json de esto
{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}
a esto...
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Miré a mi alrededor todas las opciones de TextFX pero no pude encontrar nada que funcionara.
Para Notepad ++ v.7.6 y superior, el Administrador de complementos ... está disponible.
Abra Menú Complementos> Administrador de complementos ...
Buscar JSON Viewer
Compruebe JSON Viewer en la lista
Haga clic en el botón Instalar
Reiniciar Notepad ++
Seleccionar texto JSON
Vaya a Complementos> Visor JSON> Formatear JSON ( Ctrl+ Alt+ Shift+ M)
Podemos instalar cualquier complemento compatible con Notepad ++ usando Plugins Admin ...
fuente
Personalmente uso JSON Viewer ya que el complemento Notepad ++ ya no funciona.
Teniendo en cuenta lo anterior, esta respuesta ya no es relevante y debe usar la respuesta de Dan H vez . Mi respuesta es simplemente aquí para la posteridad.
fuente
Plugins -> JSMin -> JSMin (New File)
y luegoJSFormat
El complemento Universal Indent GUI para Notepad ++ convertirá su muestra en:
fuente
Necesitas un complemento para formatear JSON. Para instalar el complemento, sigue el paso
fuente
No es una solución NPP, pero en un apuro, puede usar este formateador JSON en línea y luego simplemente pegar el texto formateado en NPP y luego seleccionar Javascript como idioma.
fuente
El complemento JSMinNpp hará este trabajo. https://sourceforge.net/projects/jsminnpp/
fuente
simplemente vaya a este enlace, descargue el dll, copie y pegue el dll en la carpeta de complementos en notepad ++,
\Notepad++\plugins
reinicie el notepad ++, y debería aparecer en la listaNOTA: este dll es compatible con notepade de 64 bits ++
fuente
El siguiente complemento Notepad ++ funcionó para mí como lo sugirió "SUN" https://sourceforge.net/projects/jsminnpp/
fuente
Si formatear JSON es el objetivo principal y tiene VisualStudio, entonces es simple y fácil.
Eso es. Obtendrá el valor JSON formateado.
fuente
Me funcionó en la última edición del Bloc de notas con UniversalIndentGui.
Lo que hice fue en la configuración del complemento elegir Activar actualización automática de texto, apareció una ventana emergente y seleccioné javascript.
fuente
Notepad 5.8.7 y jsmin 1.7.0.0 funciona de maravilla aquí.
Sin embargo, tenga cuidado, descubrió que jsmin se come los comentarios de la manera difícil (debería haber leído primero).
fuente
Estoy usando el complemento JSON Viewer con NPP 5.9 y parece funcionar bien.
fuente
Sé que este hilo es antiguo, pero recientemente me encontré con un problema con JSToolNPP que no es compatible con mi N ++ recién actualizado, encontré un reemplazo que parece funcionar. http://sourceforge.net/projects/nppjsonviewer/
Uso bajo su propio riesgo, ofc. (descargo de responsabilidad estándar de mi parte al vincular cualquier cosa fuera del SExchange, fyi)
fuente
Si no desea instalar un complemento Notepad ++ pero tiene Firefox y un complemento JSON para Firefox, puede seleccionar
Run -> Launch in Firefox
. Obtiene el contenido formateado como JSON utilizando su complemento de Firefox.Esto es lo que personalmente hago.
fuente
Puede ver en Notepad ++ no hay problema ahora (¿tal vez las versiones anteriores tenían errores?)
para win64: puede encontrar el complemento más reciente aquí: https://github.com/kapilratnani/JSON-Viewer/releases . El último archivo zip contiene un archivo .dll.
Y luego siga las instrucciones README de github priject:
Debería ser el mismo proceso para win32 pero no puedo verificarlo personalmente.
fuente
Puede usar http://www.jsonlint.com/ para editar su
json
línea si no tiene Notepad ++.fuente
Sé que preguntaste por NotePad ++ pero TextMate para OS X puede hacerlo a través del paquete JSON, se llama el comando "Reformatear documento".
fuente
Su mejor opción es usar una de las últimas versiones de Eclipse (estoy usando Eclipse Galileo J2EE y Eclipse Ganymede J2EE). Cree un archivo JavaScript, luego cree una variable:
Por último, presione CTRL+ SHIFT+ Fy listo! Tienes un objeto JSON muy bien sangrado. Yo también estoy buscando un formateador JSON Notepad ++, y es muy posible que me vea obligado a desarrollar un complemento Npp en el futuro.
fuente