Ist es möglich, JavaScript-Code in Notepad ++ einzurücken?


80

Ich habe JavaScript-Code, der in einer Zeile geschrieben ist (keine Zeilenumbrüche), er ist völlig unlesbar ...

Mit Notepad ++, habe ich versucht , diese Zeichen zu ersetzen ( {, }, ;) selbst sowie einen Wagenrücklauf, aber es ist noch nicht sehr praktisch ...

Gibt es eine Möglichkeit, dies in Notepad ++ richtig zu machen?


Ich habe die Frage bearbeitet, um mich darauf zu konzentrieren, wie dies in NP ++ zu tun ist, anstatt nach einer Softwareempfehlung zu fragen. Und stimmte für die Wiedereröffnung.
UuDdLrLrSs

Antworten:



160

JSTool ist das Beste für Stabilität.

Schritte :

  1. Wählen Sie das Menü Plugins> Plugin Manager> Plugin Manager anzeigen
  2. Aktivieren Sie das Kontrollkästchen JSTool> Installieren> Notepad ++ neu starten
  3. Öffnen Sie die js-Datei> Plugins> JSTool> JSFormat
    Bildschirmfoto

Referenz:


1
Genial! Vielen Dank für die ausführliche und nützliche Erklärung!
Vikram

1
Habe es heute gerade versucht. Es hat perfekt funktioniert. Schöne einfache Erklärung, danke.
ScottyG

2
Genial .. Es funktioniert. Sie können es auch offline verwenden. Tschüss JS Verschönerer
Paresh3489227

+10, ich habe früher mit Online-Verschönerungen gearbeitet, aber diese sind einfach perfekt!
wpcoder

Nett. Mein einziger Kritikpunkt ist, dass es ganz oben auf der Liste der Plugins steht, die meiner Meinung nach ausgerechnet alphabetisch nach Dateinamen sortiert sind. Sicherlich eine viel geringere Unannehmlichkeit als das manuelle Formatieren des Quellcodes oder das Kopieren und Einfügen in eine Webseite!
Ken Lyon


8

Könnten Sie Online - Dienste wie nutzen diese ?

Update: (auf Anfrage)

Google Chrome wird dies auch tun http://cristian-radulescu.ro/article/pretty-print-javascript-with-google-chrome.html


1
Arh, auch geschlagen. Es tut uns leid. Google Chrome wird dies auch tun cristian-radulescu.ro/article/…
Sam Greenhalgh

Wusste nicht, dass Trick auf Chrom, ist auch nützlich, danke
GianT971

@SamGreenhalgh Ich würde gerne sehen, wie Ihr Kommentar in Ihre Antwort aufgenommen wird. Es gilt für jeden Webkit-Browser und es ist kein externer Dienst erforderlich.
its_me

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.