Blog

JSON Formatter Plugin für IntelliJ

Erik Pragt

Aktualisiert Oktober 23, 2025
2 Minuten

Wenn Sie eine AJAX-Anwendung entwickeln, haben Sie es oft mit einem Datenaustauschformat zu tun, wie XML, einfachem Text oder, in meinem Fall, JSON: JSON. Das Problem mit JSON ist jedoch, dass es ziemlich schwer zu lesen ist. Nicht, weil es so kompliziert ist, sondern weil es für die Netzwerkkommunikation optimiert wurde, was in diesem Fall bedeutet: alle Leerzeichen wurden entfernt. Wäre es nicht schön, wenn Sie einen integrierten JSON-Formatierer in Ihrer IDE hätten, der dies verarbeiten könnte? Nun, jetzt ist es möglich!

Ich habe ein Plugin für IntelliJ erstellt, mit dem Sie Ihren JSON-Code in einen lesbaren (und formatierten) Code umwandeln können. Da ein Bild mehr sagt als tausend Worte: ein Bild für Ihr Sehvergnügen:

IntelliJ JSON Formatierer

Was Sie auf dem Screenshot sehen, ist der folgende JSON-Code, allerdings formatiert:

{"glossary":{"GlossDiv":{"GlossList":{"GlossEntry":{"Abbrev": "ISO 8879:1986", "Acronym": "SGML", "GlossDef":{"GlossSeeAlso":["GML", "XML"], "para": "Eine Meta-Auszeichnungssprache, die zur Erstellung von Auszeichnungssprachen wie DocBook verwendet wird."}, "GlossSee": "markup", "GlossTerm": "Standard Generalized Markup Language", "ID": "SGML", "SortAs": "SGML"}}, "title": "S"}, "title": "Beispiel-Glossar"}}

Wenn Sie den obigen Text in das Plugin einfügen und auf 'formatieren' klicken, erhalten Sie das Ergebnis wie auf dem Screenshot zu sehen, das viel lesbarer ist und dank der RSyntaxTextArea über passende Farben und Klammern verfügt. Das Plugin führt noch keine Validierung durch, aber das ist eine hilfreiche Ergänzung, um das JSON noch lesbarer zu machen! Testen Sie also bitte das Plugin (Sie können es über den integrierten Plugin-Manager von IntelliJ installieren), installieren Sie das JSON Formatter Plugin und sagen Sie mir, was Sie davon halten!

Verfasst von

Erik Pragt

Contact

Let’s discuss how we can support your journey.