J'ai besoin de Notepad ++ pour prendre une chaîne json à partir de ce
{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}
pour ça...
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
J'ai regardé toutes les options TextFX mais je n'ai rien trouvé qui fonctionnait.
Pour Notepad ++ v.7.6 et supérieur, Plugins Admin ... est disponible.
Ouvrir le menu Plugins> Plugins Admin ...
Recherche dans JSON Viewer
Vérifier la visionneuse JSON dans la liste
Cliquez sur le bouton Installer
Redémarrez le bloc-notes ++
Sélectionnez le texte JSON
Allez dans Plugins> JSON Viewer> Format JSON ( Ctrl+ Alt+ Shift+ M)
Nous pouvons installer tous les plug-ins pris en charge par Notepad ++ à l'aide de Plugins Admin ...
la source
J'utilise personnellement JSON Viewer car le plugin Notepad ++ ne fonctionne plus.
Compte tenu de ce qui précède, cette réponse n'est plus pertinente et vous devriez utiliser la réponse de Dan H à la place . Ma réponse est simplement là pour la postérité.
la source
Plugins -> JSMin -> JSMin (New File)
et puisJSFormat
Le plug-in Universal Indent GUI pour Notepad ++ transformera votre échantillon en:
la source
Vous avez besoin d'un plugin pour formater JSON. Pour installer le plugin, procédez comme suit
la source
Ce n'est pas une solution NPP, mais à la rigueur, vous pouvez utiliser ce formateur JSON en ligne , puis coller simplement le texte formaté dans NPP, puis sélectionner Javascript comme langue.
la source
Le plugin JSMinNpp fera ce travail. https://sourceforge.net/projects/jsminnpp/
la source
allez simplement sur ce lien téléchargez la copie de la dll et collez la dll dans le dossier plugins de notepad ++,
\Notepad++\plugins
redémarrez le notepad ++, et cela devrait apparaître dans la listeREMARQUE: cette DLL prend en charge le bloc-notes 64 bits ++
la source
Le plugin Notepad ++ suivant a fonctionné pour moi comme suggéré par "SUN" https://sourceforge.net/projects/jsminnpp/
la source
Si le formatage JSON est l'objectif principal et que vous avez VisualStudio, c'est simple et facile.
C'est ça. vous obtiendrez une valeur JSON formatée.
la source
Cela a fonctionné pour moi dans la dernière édition du Bloc-notes en utilisant UniversalIndentGui.
Ce que j'ai fait, sous le paramètre du plugin, choisissez Activer la mise à jour automatique du texte, une fenêtre est apparue et j'ai sélectionné javascript.
la source
Le bloc-notes 5.8.7 et jsmin 1.7.0.0 fonctionnent à merveille ici.
Attention cependant, jsmin a appris à manger à la dure (aurait dû lire en premier).
la source
J'utilise le plug-in JSON Viewer avec NPP 5.9 et il semble bien fonctionner.
la source
Je sais que ce fil est ancien mais j'ai récemment rencontré un problème avec JSToolNPP non compatible avec mon N ++ récemment mis à jour, j'ai trouvé un remplacement qui semble fonctionner. http://sourceforge.net/projects/nppjsonviewer/
Utilisez à vos risques et périls, ofc. (Clause de non-responsabilité standard de ma part lorsque je relie quoi que ce soit en dehors de SExchange, fyi)
la source
Si vous ne voulez pas installer un plugin Notepad ++ mais que vous avez Firefox et un plugin JSON pour Firefox, vous pouvez sélectionner
Run -> Launch in Firefox
. Vous obtenez le contenu au format JSON en utilisant votre plugin Firefox.C'est ce que je fais personnellement.
la source
Vous pouvez voir dans Notepad ++ aucun problème maintenant (peut-être que les anciennes versions étaient buggées?)
pour win64: vous pouvez trouver le dernier plugin ici: https://github.com/kapilratnani/JSON-Viewer/releases . Le dernier fichier zip contient un fichier .dll.
Et puis suivez les instructions github priject README:
Ce devrait être le même processus pour win32 mais je ne peux pas le vérifier personnellement.
la source
Vous pouvez utiliser http://www.jsonlint.com/ pour modifier votre
json
ligne si vous n'avez pas Notepad ++.la source
Je sais que vous avez posé des questions sur NotePad ++ mais TextMate pour OS X peut le faire via le bundle JSON, appelé la commande "Reformater le document".
la source
Votre meilleur pari est d'utiliser l'une des dernières versions d'Eclipse (j'utilise Eclipse Galileo J2EE et Eclipse Ganymede J2EE). Créez un fichier JavaScript, puis créez une variable:
Enfin, appuyez sur CTRL+ SHIFT+ Fet le tour est joué! Vous avez un objet JSON bien indenté. Moi aussi, je cherche un formateur Notepad ++ JSON, et je serai très bien obligé de développer un plugin Npp dans un court laps de temps à l'avenir.
la source