2008-12-08 5 views
12

Ich habe durch Stack Overflow sowie eine Reihe von Google-Suchen gegraben, und ich finde keinen befriedigenden Code-Formatierer für Javascript.Bester Quellcode Formatierer für Javascript?

Ich habe mehrere verwandte Tools gefunden, wie Syntax-Highlighter und Pretty-Drucker, aber ich suche nach einem Werkzeug, das ich idealerweise einen Wrapper für in Eclipse erstellen und einfach über die Menüleiste ausführen kann. Wenn also Java-basierte verfügbar sind, ist das ein großes Plus. Frei und/oder Open-Source ist ebenfalls bevorzugt.

Ich bin auf der Suche nach etwas, das meine Entwicklergruppe verwenden kann, um einen konsistenten Code-Stil beizubehalten.

Danke.

[EDIT] Vielen Dank für die unglaublich schnelle Antworten! Ich würde euch beide auffrischen, wenn ich Karma hätte. Aber vor allem KRON für die Verknüpfung mit der format customizations Seite.

[EDIT]Related question auf Stapelüberlauf.

Antwort

11

In einem Atemzug: Aptana Studio! Ja, es ist Java-basiert und kostenlos (Eclipse, als Standalone oder Plugin).

Sie können auch customize the formatting.

+0

Der Link oben ergibt 404 - das sieht aus wie die aktuelle Seite http://www.aptana.com/products/studio3.html – Jeff

+0

Dank @Jeff, ich habe den Link entsprechend aktualisiert. –

4

Wenn Sie bereits Eclipse verwenden, empfehle ich Ihnen, Aptana auszuprobieren, Sie können es als Eclipse-Plugin installieren.

2

Wenn auch Sie benötigen Java-Programmierung kann ich ‚IntelliJ IDEA

Es bietet hervorragende JavaScript Formatierung und Refactoring aus dem Kasten heraus empfehlen.

1

Haben Sie versucht jsfiddler. Es ist großartig, Dinge mit Javascript auszuprobieren. Erbaut in JSLint & etwas namens Tidy. Nicht sicher, ob das jstidyPiotr Zalewa ist der Typ, der es geschrieben hat. Kann es wert sein, ihm einen Tweet @zalun zu geben, um zu bestätigen.

0

Wenn Sie mit Notepad ++, können Sie jsminnpp Plugin

4
  • für Eclipse IDE versuchen Sie JavaScript Code Formatter basierend auf Goolge's Style Guide

  • Für IntelliJ IDEA verwenden, können Sie die gleiche js Code Formatter XML-Datei verwenden können , aber zuvor müssen Sie ein spezielles Plugin Eclipse Code Formatter Plugin installieren, das das Problem der Beibehaltung eines gemeinsamen Codestils in Teamumgebungen löst, in denen IDEA und Eclipse verwendet werden