¿El mejor formateador de código fuente para Javascript?

He estado indagando en Stack Overflow, así como en varias búsquedas de Google, y no puedo encontrar un formateador de código satisfactorio para Javascript.

He encontrado varias herramientas relacionadas, como marcadores de syntax e impresoras bonitas, pero estoy buscando una herramienta que idealmente pueda crear un contenedor para Eclipse y simplemente ejecutar desde la barra de menu. Por lo tanto, si hay algunos basados ​​en Java disponibles, eso es una gran ventaja. Gratis y / o de código abierto es preferido también.

Estoy buscando algo que mi grupo de desarrollo pueda usar para mantener un estilo de código consistente.

Gracias.

[EDITAR] ¡ Gracias por las respuestas increíblemente rápidas! Les retribuiría a ambos si tuviera algún karma. Pero especialmente kRON para vincular a la página de personalizaciones de formatting .

[EDITAR] Pregunta relacionada sobre desbordamiento de stack.

7 Solutions collect form web for “¿El mejor formateador de código fuente para Javascript?”

En un suspiro: Aptana Studio ! Sí, está basado en Java y es gratuito (Eclipse, como independiente o como complemento).

También puedes personalizar el formateo .

Este es de lejos el mejor que he encontrado: http://jsbeautifier.org/

Disponible como una herramienta en línea, o en la command-line usando node.js o python. El código fuente está disponible .

Si ya usa Eclipse, le recomiendo que pruebe con Aptana , puede instalarlo como un complemento de Eclipse.

  • Para Eclipse IDE puede usar el formateador de código JavaScript basado en la Guía de estilo de Goolge

  • Para IntelliJ IDEA puede usar el mismo file js code formatter xml, pero anteriormente tiene que instalar un complemento especial Eclipse Code Formatter Plugin , que resuelve el problema de mantener un estilo de código común en entornos de equipo donde se usan IDEA y Eclipse.

Si también necesita progtwigción Java, puedo recomendar ' IntelliJ IDEA '

Ofrece un excelente formatting de JavaScript y refactorización de fábrica.

¿Has probado jsfiddler ? Es genial para probar cosas con Javascript. Construido en JSLint y algo llamado Tidy. No estoy seguro si eso infiere jodidamente a Piotr Zalewa es el tipo que lo escribió. Puede valer la pena darle un Tweet @zalun para confirmarlo.

Si está usando Notepad ++, puede probar el plugin jsminnpp

  • Desencryption y encripción de Java compatible con SJCL?
  • ¿Cómo puedo actualizar la window principal desde un iframe?
  • ¿Cómo puedo definir properties estáticas para ScriptableObject de Rhino?
  • Alzamiento / Reorderamiento en C, C ++ y Java: ¿Las declaraciones de variables siempre deben estar arriba en un context?
  • ¿Puede HtmlUnit manejar los redirects de JavaScript?
  • New PhoneGap 3.0 La import de org.apache.cordova no se puede resolver
  • Nashorn, collections de Java, cómo implementar equals y hashCode en javascript puro
  • Buscando una pregunta que combine la comprensión de algunas tecnologías web
  • Opciones viables para ejecutar NodeJS en Android (agosto de 2017)
  • Accediendo a html generado por Javascript con htmlunit -Java
  • Ejecutando una function en un context específico en Nashorn
  • ¿Cómo puedo agregar methods de una class Java como funciones globales en Javascript usando Rhino?
  • editar un file javascript en una aplicación web Tomcat
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.